أغلب المستخدمين وخاصة مستخدمين واجهة غنوم يستخدمون محرر Gedit لما له من الخفة والميزات
ومن ميزاته أنه يمكنك توسيع عمل هذا البرنامج بإضافة ملحقات (إضافات) له مثل متصفح فيرفوكس
عادة تأتي عدة إضافات بشكل إفتراضي مع البرنامج يمكنك تفعيلها بالذهاب إلى قائمة تحرير – خصائص ستظهر نافذة أمامك اختار تاب إضافات (plugins) حدد الإضافة التي تريد تفعيلها أو ألغي التحديد عن ما لا تريد
ما سأتلكم عنه هي إضافة نحن نقوم بتركيبها وليست موجودة بشكل إفتراضي
وهي إضافة بحث / استبدال متقدم (Advanced find / replace plugin)
أهم الميزات: أكمل قراءة بقية الموضوع »
أرشيف الفئة ‘Linux’
إضافة بحث / استبدال متقدم لـ Gedit
Operation not permitted
السلام عليكم
باختصار تمعنوا قليلا في الاوامر التالية ونتائجها واخبروني ما المشكله بها :
rm: remove write-protected regular empty file `file'? y
rm: cannot remove `file': Operation not permitted
[ahmed@egydev:~]$ whoami
ahmed
[ahmed@egydev:~]$ ll file
-rw-rw-r-- 1 ahmed ahmed 0 Nov 9 13:11 file
هل عرفتم المشكله لكي نبحث عن الحل
؟
المشكله ببساطه
مارايك اني ايضا لايمكنني تغيير صلاحيات الملف الي اي شئ اخر ولا ايضا تعديله
الحل كلمة واحده فقط : attributes , تترجم للعربية لتكون “سمات” لكن لا استسيغ الترجمة
لكي تفهمها سريعا اعتبر انها صلاحيات اضافية لكن لايوجد مجموعات او غيره, فقط خصائص للملف كل خاصية لها وظيفة اما تستخدمها او لا فقط.
وسريعا ندخل الي الاوامر المستخدمة :
lsattr : معرفة سمات الملف
----i--------e- file
chattr : لتغيير السمات سواء بالاضافة او الازالة حيث ان كل حرف يمثل خاصية معينه مثلا
حرف i : يعني ان الملف لايمكن تعديله او حذفه او تغيير اسمه او عمل لينك لك (باستخدام الامر ln ) , وهذه الخاصية يمكن للمستخدم الجذر فقط وضعها.
مثلا لكي نضيف تلك الخاصية
ولازالتها
مشكلة الاباتشي والسيرفرات التخيلية
واجهت مؤخرا مشكلة مع الاباتشي اني قمت بتعريف اكثر من سيرفر تخيلي داخل الاباتشي عن طريق الكود التالي
DocumentRoot /home/ahmed/public_html/haga.net/
ServerName haga.net
</virtualhost>
وحينما قمت بتشغيل الاباتشي كان الموقع يعمل علي خير مايرام لكن حينما ذهبت الي العنوان 127.0.0.1 , الايبي الخاص بالسيرفر وجدت اني في داخل DocumentRoot الخاص بالسيرفر التخيلي وليس الاساسي المعرّف في اعدادات الاباتشي العامة
والحل كان هنا
التفسير لهذا كان ان اباتشي يستخدم اول سيرفر تخيلي ويستخدمه كافتراضي في حالة لم يتم تحديد دومين او استخدام الايبي للدخول علي السيرفر
والحل هو اضافة تعريف لسيرفر تخيلي قبل الاسيرفرات التخيلية الاخري بحيث يشير الي DocuemntRoot المراد
دليل مجال تطوير الأنسان الإصدار الثانى
أنتهيت بفضل الله و منه و كرمه من ترجمة رواية ‘دليل مجال التطوير الأنسان الإصدار الثانى’ للكاتب الإسرائيلى الجنسية و اليهودى الديانة ‘شلومى فيش’
هذة الرواية تتحدث عن مراهقتين فى لوس أنجيلوس و عن كيف تطورت الإثنتان على المستوى الشخصى و المستوى التقنى و ما واجههم من صعوبات و كيف تغلبوا عليها.
أكمل قراءة بقية الموضوع »
ماهي توزيعة اللينكس وكيف تختار توزيعتك المفضلة؟
هذا المقال موجه أساساً للمستخدمين الجدد أو المنتقلين حديثا من عالم الويندوز والمبتدئين في عالم اللينكس والمستخدمين الذين يرغبون أن يقوموا بتجربة الدخول إلى هذا العالم الجديد من أنظمة التشغيل
إختيار التوزيعة المناسبة هو موضوع شائك جداً ومحير جداً لكل من يريد أن يبدأ بإستخدام اللينكس أو حتى بالنسبة للمستخدمين بشكل عام فكثيرا ما أسمع أنا الأن أعمل على توزيعة كذا وجربت توزيعة كذا وأفكر بالإنتقال من كذا إلى كذا وأيضاً التوزيعة الفلانية أفضل من تلك وتصلني الكثير من الأسئلة عن أفضل توزيعة والإجابة عن هذا السؤال محيرة جداً ولا يمكن الإجابة عليها بكلمة أو اثنتين أو بإسم توزيعة محددة فقط والسبب في ذلك أنني أنا لست أنت وأنت لست هو فما يناسب كل مستخدم لا يناسب الأخر
إذا لم تصلك فكرتي سأقول لك بإختصار السؤال عن التوزيعة المناسبة يشبه سؤالك “ماهو الطعام المفضل لدي؟!!” أيضاً كما يقال بالعامية ” خيو شفلي عيني عم توجعني؟!!”
فالجواب لديك انت وليس عند أي أحد أخر ولكن ممكن أن أساعدك في توضيح ماهية التوزيعه وأوجهه التشابه والإختلاف والعوامل المساعدة على الإختيار
أكمل قراءة بقية الموضوع »
المعلم فوو و المستخدم النهائى
فى مناسبة اخرى عندما كان المعلم فوو يعطى محاضرة عامة, مستخدم نهائى سمع بقصص عن حكمة المعلم فوو, فأتى اليه من اجل الحكمة و التوجيه.
ترجمة مقالة لو كانت لغات البرمجة ديانات
“لو كانت لغات البرمجة ديانات”
(مستوحاة من “إذا كانت لغات البرمجة سيارات”)
أكمل قراءة بقية الموضوع »
عمل منفذ إعادة توجيه للروتر بعد تثبيت سيرفر منزلى
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
هذه تجربتى فى إقامة سيرفر محلى وفتح منفذ للسيرفر من الروتر وهو ما يسمى “Port Forwarding”، الروتر الخاص بى هو TPLink ‘TD-8816′ بمنفذ واحد وسأتغاضى عن شرح إقامة سيرفر، ولإقامة سيرفر يمكنك مراجعة الموضوع هنـــــــــــــــا
خطوات فتح منفذ فى الروتر:
تثبيت دروبال 7.0 على السيرفر الخاص بك
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته،

“تعلم إنشاء المواقع باستخدام دروبال Drupal و كيفية استعمال دروبال و استخدام قوتها لكي تنشئ موقع مجاني على الويب”
هذه الكلمات ما أثرت فىَّ حين عزمت تعلم دروبال، ولعله أتى إلى ذهن الكثيرين سؤال: ما هو دروبال هذا؟
“دروبال نظام لإدارة المحتوى بمواقع شبكة الإنترنت، ويمكن أن يعمل أيضاً كنظام للتدوين أو كنظام لبناء تطبيقات الويب. بدأ تصميمه دريس بايتيرت ليكون برنامج لإنشاء المنتديات، ولكن دروبال تطور إلى أبعد من هذا نظراً لتصميمه الجيد وبنيته المرنة التي يمكن التحكم بها وتطويرها بسهولة. يستخدم دروبال في مواقع شهيرة مثل Debian Planet وSpread Firefox.البرنامج مشهور في استخدامه في بناء المجتمعات القائمة على الويب.دروبال مكتوب بلغة برمجة بي اتش بي” من ويكيبيديا العربية
نبدأ طريقنا فى تثبيت هذا العملاق فى خطوات
- حمل دروبال من هذه الصفحة http://drupal.org/project/drupal
- فك ضغط الملف فى
- افتح المتصفح الخاص بك وليكن firefox واكتب فى شريط العناوين
- ستظهر صفحة التثبيت وستجد طريقتين للتثبيت minimal & standard سنختار standard وهو التثبيت المعيارى.
- ستظهر الصفحة التالية لها وفيها إختيار اللغة، اللغة الإنجليزية وأسفلها لغات أخرى، لإختيار اللغة العربية سنذهب للعنوان
http://localize.drupal.org/translate/downloads
ونختار: Arabic > 7.0
فك ضغط الملفات المضغوطة بـ tar على الإنترنت دون تحميلها
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته،
هذه الطريقة أوفر لك إذا كنت تستخدم جهاز لاتوجد فيه مساحة كافية أو حجم هاردك صغيرا كالموجودة فى أجهزة EeePC. أولا لنعرف ما هى صيغة Tar؟
اسمها مشتق من كلمة tape archive، وهو صيغة ملف وتستخدم لأرشفة الملفات ويُستخدم معها عدة لواحق مثل gz. وغيرها لضغط الملفات المؤرشفة بـ tar. ومن هذه اللواحق:
ويكون شكلها كالتالى filename.tar.gz وهكذا، وهى غالبا ما تُستخدم فى أنظمة تشغيل GNU/Linux و BSD ومابُنى عليهم.
والآن نأتى للطريقة، نكتب فى الطرفية:




