Change the default view in nautilus

To change the default way a directory is desplayed in nautilus, open gconf-editor and go to:

apps → nautilus → preferences

scroll down untill you find the “default_folder_viewer” entry, change the value to “list_view” (without the double-quotes).

لتغيير طريقة عرض الملفات الإفتراضية في nautilus، إفتح gconf-editor و تعمق وفق التسلسل التالي:

apps → nautilus → preferences

الأن إبحث عن العبارة “default_folder_viewer” في الخانة الأولى و بدل القيمة التي تجاورها إلى “list_view” (كل العبارات دون علامات التنصيص).

Enabling the new notification system `notify-osd’ in Ubuntu 10.04

For those of you seeking to replace the default gnome notification system with the new notify-osd, do the following:

• Install notify-osd:

sudo apt-get install notify-osd

• Remove the old notification daemon:

sudo apt-get purge notification-daemon

To test it out, use notify-send (available in libnotify-bin).

لإستبدال نظام التنبيهات المرافق لـgnome بالنظام الجديد ‘notify-osd’، إتبع الخطوات التالية:

• ثبت النظام الجدبد:

sudo apt-get install notify-osd

• أزِل النظام القديم:

sudo apt-get purge notification-daemon

يمكنك تجربة notify-osd من خلال إستخدام البرنامج ‘notify-send’ المتوفر من المستودعات في حزمة بإسم ‘notify-bin’.

تشفير ملف في لينكس

يمكنك تشفير أي ملف في لينكس من خلال “اداة حماية الخصوصية من جنو” GnuPG. لتشفير ملف معين (فرضاً passwds.txt)، إدخل الأمر التالي:

gpg -c passwds.txt

إستخدمنا ‘-c’ لإدخال كلمة السر يدويا. عند الإنتهاء من هذه العملية، سيكون عندك ملف بإسم ‘passwd.txt.gpg’ و هو عبارة عن الملف المشفر.

عندما يقوم gpg بتشفير الملف، سيقوم بإنشاء ملف جديد ليحوي المعلومات المشفرة. gpg لن يمس الملف الأصلي. و تقع المسؤلية إزالة الملف القديم على المستخدم!

لفك التشفير، إستخدم الأمر التالي:

gpg passwd.txt.gpg

إنظر الى man gpg لمزيد من المعلومات.

Rotating X in Linux

Rotating the screen in GNU/Linux running X11 can be accomplished by: لتغيير توجه شاشة العرض في لنكس (خاص بX11 مثل Xorg):


xrandr -o orientation

Where orientation can be normal, right, left, inverted.
See man 1 randr
حيث ‘orientation’ تستبدل بأحد الخيارات التالية:

normal توجه طبيعي
inverted مقلوب
right 90 درجة الى اليمين
left 90 درجة الى اليسار

لمزيد من المعلومات، إقراء man 1 xrandr

Fixing Arabic Encoding in Firefox

To fix Arabic encoding errors in firefox, go to: لإصلاح مشكلة الخطوط العربية في فاير فوكس التي تطرء ببعض المواقع، أتبع سلسلة القوائم التالية (من شريط القوائم):

View » Character Encoding » Arabic (Windows-1256)

How to enable 3D chess view in Gnome’s glChess (Ubuntu)

Open a Terminal and type:
sudo apt-get install python-opengl python-gtkglext1

Then open/restart glChess.

How to update grub menu in linux

Open a Terminal and type:
sudo grub-mkconfig

Notes:

  • update-grub and update-grub2 should do the same job; both of these commands are based on the command grub-mkconfig.

How to switch between tabs in gedit using the keyboard

To switch between tabs, press Ctrl+Alt+PgUp or Ctrl+Alt+PgDn. To close a tab, hit Ctrl+w.

How to shutdown ubuntu from the command line

To shutdown ubuntu, type:
sudo shutdown -h 0

This command can be used for other purposes such as rebooting the system (-r). The 0 indicates the amount of time before the systems starts to shutdown which can be an integer or the string now.
see man 8 shutdown

Converting a string to an Integer in C

To convert any char string to an integer, include stdlib.h and use the function:
int atoi(const char *nptr);
see man 3 atoi

/*example*/
#include <stdlib.h>
int main(int argc, char **argv){
	return(atoi(argv[1]));
}
/*check the return status (for linux/bash: echo $? )*/