چگونه محیط میزکار گرافیکی XFCE4 را بر روی NetBSD 6.1.5 نصب کنیم:
نصب محیط میز کار گرافیکی XFCE4 بر روی NetBSD به منظور دستیابی به یک میز کار سبک و کارآمد را دv این مقاله آموزش خواهیم داد.این مقاله شامل نکات مربوط به ساختار های ۳۲ بیتی و ۶۴ بیتی خواهد بود چراکه NetBSD تعداد بسیار زیادی از معماری های سخت افزاری را پشتیبانی می کند و به راحتی از طریق مسیر زیر می توان دستیابی به مخازن مربوط به معماری مورد نظر را تعیین نمود:
http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD
قبل از شروع، توجه به این نکته ضروری می باشد که از طریق مقاله آموزش، سیستم عامل NetBSD نسخه ۶.۱.۵ را بر روی سیستم نصب و ترجیحا سرویس ssh را بر روی آن به صورت پیش فرض فعال نمایید.
مرحله اول:
- ایجاد ساختار و اعمال تنظیمات مربوط به نصب بسته ها از طریق اجرای فرامین ذیل با دسترسی کاربر ریشه:
mkdir -p /usr/pkg/etc/pkgin
touch /usr/pkg/etc/pkgin/repositories.conf
vi /usr/pkg/etc/pkgin/repositories.conf
- با اجرای فرمان بالا بر حسب نوع معماری سیستم، یکی از مسیرهای زیر را در فایل تنظیمات قرار دهید:
For x64:
http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.1.5/All/
For x32:
http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/6.1.5/All/
نکته:
برای ذخیره تغییرات و خروج ابتدا Esc را زده و سپس حروف wq را تایپ کرده و کلید Enter بزنید.
مرحله دوم:
- اضافه نمودن آدرس سرور NetBSD به فایل هاست سیستم شما (این آدرس موقتا اضافه شده و پس از نصب قابل حذف می باشد.)
vi /etc/hosts
- با اجرای فرمان بالا فایل هاست باز و آماده ویرایش می باشد که باید خط زیر را به انتهای آن افزود:
۱۹۹٫۲۳۳٫۲۱۷٫۲۴۹ ftp.netbsd.org
نکته:
برای ذخیره تغییرات و خروج ابتدا Esc را زده و سپس حروف wq را تایپ کرده و Enter بزنید.
مرحله سوم:
- مقدار دهی متغیر تعیین مسیر نصب بسته های نرم افزاری
برای این منظور فرمان زیر رابر حسب نوع معماری سیستم خود اجرا کنید:
For x64:
export PKG_PATH=”http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.1.5/All/”
For x32:
export PKG_PATH=”http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/6.1.5/All/”
مرحله چهارم:
- نصب آخرین نسخه pkgin (نصب کننده نرم افزار) بر روی سیستم شما با اجرای فرمان زیر:
pkg_add -v pkgin-*
مرحله پنجم:
- به روزرسانی بانک اطلاعات نصب کننده نرم افزار pkgin با اجرای فرمان زیر:
pkgin update
- با اجرای فرمان بالا خروجی زیر نمایش داده شده و سوالی مبنی بر تایید اجرای به روزرسانی پرسیده می شود که در پاسخ باید حرف y را تایپ کرده و کلید Enter را بزنید.
Database needs to be updated.
proceed ? [Y/n] y
مرحله ششم:
- نصب محیط کار گرافیکی XFCE4 به همراه بسته های پیش نیاز آن با اجرای فرمان زیر:
pkgin install xfce4
با اجرای فرمان بالا بسته های مورد نیاز لیست شده و سوالی مبنی بر تایید آغاز مراحل بارگیری و نصب پرسیده می شود که در پاسخ حرف y را تایپ کرده و کلید Enter را بزنید:
calculating dependencies… done.
nothing to upgrade.
۸۹ packages to be installed: pkg-config-0.28 p5-Business-ISBN-Data-20120719.001nb2 icu-53.1 jbigkit-2.1 py27-cElementTree-2.7.8 libIDL-0.8.14nb4 p5-Business-ISBN-2.07nb1 p5-ExtUtils-PkgConfig-1.13nb3 p5-ExtUtils-Depends-0.304nb3 xcb-util-0.3.9nb1 p5-glib2-1.304nb1 usbids-20081118 policykit-0.9nb16pciids-20091229 libvolume_id-0.81.1nb1 hal-info-20091130nb3 p5-URI-1.64 ORBit2-2.14.19nb4 iso-codes-3.11.1nb1 psutils-1.17nb5 pixman-0.32.6 lzo-2.08xmlcatmgr-2.2nb1 orc-0.4.18 gstreamer0.10-0.10.36nb7 gobject-introspection-1.40.0 tiff-4.0.3nb6 harfbuzz-0.9.35 cairo-gobject-1.12.16nb1 perl-5.20.0nb2libffi-3.0.13 libelf-0.8.13nb1 shared-mime-info-1.3 python27-2.7.8nb1 py27-expat-2.7.8 pango-1.36.6 libXft-2.3.2 gdk-pixbuf2-2.30.3 fontconfig-2.11.1nb1 atk-2.12.0 libxfce4menu-4.6.1nb18 gst-plugins0.10-base-0.10.36nb8 libxml2-2.9.2nb1 cairo-1.12.16nb4 a2ps-4.14nb7 libxklavier-5.0nb5 libnotify-0.7.6nb1 vte-0.28.1nb15 png-1.6.13 pcre-8.36nb1 libexif-0.6.21 jpeg-9anb1 fam-2.7.0nb9 GConf-2.32.4nb9 p5-XML-Parser-2.41nb3 xfce4-exo-0.3.101nb26 hal-0.5.14nb13 xfconf-4.6.1nb22 startup-notification-0.12nb3 libxfce4util-4.6.1nb17 libwnck-2.30.6nb17 libglade-2.6.4nb21 hicolor-icon-theme-0.13 dbus-glib-0.102 dbus-1.8.8 libxfce4gui-4.6.1nb21 desktop-file-utils-0.22 xfce4-xarchiver-0.5.2nb22 xfce4-wm-themes-4.6.0nb17 xfce4-wm-4.6.1nb21 xfce4-volman-0.2.0nb25 xfce4-utils-4.6.1nb23 xfce4-thunar-1.0.1nb23 xfce4-terminal-0.4.2nb21 xfce4-settings-4.6.5nb23 xfce4-session-4.6.1nb21 xfce4-print-4.6.1nb25 xfce4-panel-4.6.2nb22 xfce4-orage-4.6.1nb23 xfce4-mousepad-0.2.16nb20 xfce4-mixer-4.6.1nb21 xfce4-icon-theme-4.4.3nb18 xfce4-gtk2-engine-2.6.0nb19 xfce4-desktop-4.6.1nb23 xfce4-appfinder-4.6.1nb23 gtk2+-2.24.22nb5 gnome-icon-theme-3.10.0nb1 glib2-2.40.0 xfce4-4.6.1nb32 (153M to download, 500M to install)
proceed ? [Y/n] Y
مرحله هفتم:
- نصب بسته های مربوط به فونت های گرافیکی و سیستم محافظ صفحه نمایش با اجرای فرامین زیر:
pkgin install font-adobe-75*
pkgin install font-adobe-100*
pkgin install xscreensaver
مرحله هشتم:
- پس از پایان نصب، تنظیمات مربوطه برای اجرای محیط کار گرافیکی XFCE را با اجرای دستورات زیر انجام دهید:
cp /usr/pkg/share/examples/xfce4/autostart/xfconf-migration-4.6.desktop /usr/pkg/etc/xdg/autostart/xfconf-migration-4.6.desktop
chmod 0644 /usr/pkg/etc/xdg/autostart/xfconf-migration-4.6.desktop
cp /usr/pkg/share/examples/xfce4/autostart/xfce4-settings-helper-autostart.desktop /usr/pkg/etc/xdg/autostart/xfce4-settings-helper-autostart.desktop
chmod 0644 /usr/pkg/etc/xdg/autostart/xfce4-settings-helper-autostart.desktop
cp /usr/pkg/share/examples/rc.d/famd /etc/rc.d/
cp /usr/pkg/share/examples/rc.d/dbus /etc/rc.d/
cp /usr/pkg/share/examples/rc.d/hal /etc/rc.d/
echo rpcbind=YES >> /etc/rc.conf
echo famd=YES >> /etc/rc.conf
echo dbus=YES >> /etc/rc.conf
echo hal=YES >> /etc/rc.conf
/etc/rc.d/rpcbind start
/etc/rc.d/famd onestart
/etc/rc.d/dbus start
/etc/rc.d/hal start
مرحله نهم:
- تنظیمات ساختار گرافیکی سیستم و اجرای محیط میز کار با اجرای دستورا ت زیر:
echo xfce4-session >> /root/.xinitrc
startx
اجرای دستور بالا کمی زمان بر بوده و پس از آن میزکار در محیط گرافیکی اجرا می گردد
مرحله دهم:
- خروج از محیط گرافیکی به منظور نصب ابزارهای مورد نیاز با اجرای دستورات زیر:
الف) بوسیله ماوس بر روی آیکون LogOut در گوشه پایین سمت چپ صفحه نمایش کلیک کنید.
ب) بر روی گزینه LogOut and Exit کلیک کنید
مرحله یازدهم:
- نصب ابزار های مربوط به محیط گرافیکی (در پاسخ به پرسش proceed ? [Y/n] برای هر بسته حرف y را تایپ کنید.)
مرورگرهای وب و ضمائم:
pkgin install firefox*
pkgin install opera
pkgin install icedtea-web (when done installing, run the next two command to configure avahi)
cp /usr/pkg/share/examples/rc.d/avahidaemon /etc/rc.d/avahidaemon
chmod 0755 /etc/rc.d/avahidaemon
pkgin install xpdf
pkgin install flashplayer
pkgin install openquicktime
pkgin install mozilla-fonts*
ابزارهای امنیتی و محیط های خط فرمان:
pkgin install wireshark
pkgin install nmap
pkgin install iftop
pkgin install keepassx
pkgin install bash
ابزار گرافیکی ftp/scp:
pkgin install filezilla
بسته ابزارهای آفیس:
pkgin install libreoffice4*
نکته:
برای اجرای ابزار آفیس باید از طریق ترمینال گرافیکی فرمان soffice را اجرا نموده ویا آیکون مجری برای این مجموعه ساخت.
مرحله دوازدهم:
- ابزارها و محیط میزکار آماده استفاده می باشند با اجرای فرمان زیر از آنها استفاده کنید.
startx
موفق باشید.