انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: آموزش نصب ArchLinux برای مبتدی ها  (دفعات بازدید: 25630 بار)

0 کاربر و 13 مهمان درحال مشاهده موضوع.

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
آموزش نصب ArchLinux برای مبتدی ها
« : 11 آبان 1391، 02:12 ب‌ظ »
سلام


برای شروع نصب ارچ لینوکس به صفحهی دوم تاپیک یا این پست مراجعه کنید :

http://forum.ubuntu.ir/index.php/topic,48582.msg373492.html#msg373492
« آخرین ویرایش: 12 آبان 1391، 05:26 ب‌ظ توسط hamed.asl »

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
مشکل تایپ فارسی حل شد....با نصب پلاگین xfce4-xkb-plugin برای XFCE....

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
خوب در مورد میزکار xfce این پلاگین‌ها و نرم‌افزارها کاربرد زیاد دارند:
pacman -S networkmanager network-manager-applet lm_sensors xfce4-sensors-plugin xfce4-powermanager   xfce4-notifyd  xfce4-volumed xfce4-mixer thunar-volman gvfs-afc gksu sudo

روش نصب دستی از AUR رو هم خوبه که یاد بگیری تا قدمی دیگه به سمت مستقل بودن و کمپایل کردن از سورس نزدیکتر بشی: اونم به این صورته که اگر نرم‌افزاری (مثلا chrome) رو توی مخازن رسمی نبود، می‌تونی از مخازن کاربران آرچ (AUR) جستجو کنی تا بهاین صفحه برسی و از این صفحه فایل Tarball رو ذخیره کن و سپس در جایی باز کن و در این صورت یک فایل PKGBUILD می‌بینی. ترمینال توی این پوشه باز کن و بنویس:
makepkg -s
sudo pacman -U google*.xz
و به این ترتیب بستهٔ مورد نظر نصب می‌شه.
« آخرین ویرایش: 11 آبان 1391، 06:48 ب‌ظ توسط omidtavana »

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
ممنون از راهنماییتون ;)

نصب networkmanager با اینها روبه رو شد:

[hamed-ab@archbang ~]$ sudo pacman -S [hamed-ab@archbang ~]$ sudo pacman -S networkmanager
resolving dependencies...
looking for inter-conflicts...
:: systemd and udev are in conflict. Remove udev? [y/N] y

Targets (6): dhclient-4.2.4.1-3  hwids-20121022-1  net-tools-1.60.20120804git-2  systemd-195-2  udev-182-1 [removal]  networkmanager-0.9.6.4-1

Total Download Size:    3.06 MiB
Total Installed Size:   17.27 MiB
Net Upgrade Size:       10.54 MiB

Proceed with installation? [Y/n] y
:: Retrieving packages from core...
 net-tools-1.60.20120804git-2-x86_64                                                       117.2 KiB  11.6K/s 00:10 [---------------------------------------------------------------------] 100%
 hwids-20121022-1-any                                                                      278.0 KiB  30.0K/s 00:09 [---------------------------------------------------------------------] 100%
 systemd-195-2-x86_64                                                                     1265.1 KiB  29.8K/s 00:42 [---------------------------------------------------------------------] 100%
:: Retrieving packages from extra...
 dhclient-4.2.4.1-3-x86_64                                                                 572.4 KiB  28.8K/s 00:20 [---------------------------------------------------------------------] 100%
 networkmanager-0.9.6.4-1-x86_64                                                           903.4 KiB  28.6K/s 00:32 [---------------------------------------------------------------------] 100%
(5/5) checking package integrity                                                                                    [---------------------------------------------------------------------] 100%
(5/5) loading package files                                                                                         [---------------------------------------------------------------------] 100%
(5/5) checking for file conflicts                                                                                   [---------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
hwids: /usr/share/hwdata/pci.ids exists in filesystem
hwids: /usr/share/hwdata/usb.ids exists in filesystem
systemd: /usr/share/man/man5/hostname.5.gz exists in filesystem
systemd: /usr/share/man/man5/locale.conf.5.gz exists in filesystem
systemd: /usr/share/man/man5/vconsole.conf.5.gz exists in filesystem
Errors occurred, no packages were upgraded.




در مورد فایل تربال گوگل کروم هم اول پیش نیازهایی ک تو صفحه ی مورد نظر گفته بودنصب کردم بعد فایل تربال رو گرفتم و از حالت فشرده خارج کردم و از ترمینال رفتم داخلش و دستوراتی ک گفتید زدم این شد نتیجش:

[hamed-ab@archbang google-chrome-dev]$ makepkg -a
makepkg: unrecognized option '-a'

makepkg (pacman) 4.0.3

Usage: /usr/bin/makepkg [options]

Options:
  -A, --ignorearch Ignore incomplete arch field in PKGBUILD
  -c, --clean      Clean up work files after build
  -d, --nodeps     Skip all dependency checks
  -e, --noextract  Do not extract source files (use existing src/ dir)
  -f, --force      Overwrite existing package
  -g, --geninteg   Generate integrity checks for source files
  -h, --help       Show this help message and exit
  -i, --install    Install package after successful build
  -L, --log        Log package build process
  -m, --nocolor    Disable colorized output messages
  -o, --nobuild    Download and extract files only
  -p <file>        Use an alternate build script (instead of 'PKGBUILD')
  -r, --rmdeps     Remove installed dependencies after a successful build
  -R, --repackage  Repackage contents of the package without rebuilding
  -s, --syncdeps   Install missing dependencies with pacman
  -S, --source     Generate a source-only tarball without downloaded sources
  --allsource      Generate a source-only tarball including downloaded sources
  --asroot         Allow makepkg to run as root user
  --check          Run the check() function in the PKGBUILD
  --config <file>  Use an alternate config file (instead of '/etc/makepkg.conf')
  --holdver        Prevent automatic version bumping for development PKGBUILDs
  --key <key>      Specify a key to use for gpg signing instead of the default
  --nocheck        Do not run the check() function in the PKGBUILD
  --nosign         Do not create a signature for the package
  --pkg <list>     Only build listed packages from a split package
  --sign           Sign the resulting package with gpg
  --skipchecksums  Do not verify checksums of the source files
  --skipinteg      Do not perform any verification checks on source files
  --skippgpcheck   Do not verify source files with PGP signatures

These options can be passed to pacman:

  --noconfirm      Do not ask for confirmation when resolving dependencies
  --noprogressbar  Do not show a progress bar when downloading files

If -p is not specified, makepkg will look for 'PKGBUILD'

[hamed-ab@archbang google-chrome-dev]$ sudo pacman -U chrome*.xz
loading packages...
error: 'chrome*.xz': could not find or read package



فکر کنم مشکل از کد اوله یعنی ؛makepkg -a؛ درسته؟ -a رو نمیفهمه...
« آخرین ویرایش: 11 آبان 1391، 04:13 ب‌ظ توسط hamed.asl »

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
در مورد سوال اول: این یک ویژگی پکمن است نه باگ. فایلهای مورد نظر توسط بسته‌ای نصب شده‌اند و هنگام حذف بسته‌ها، این فایلها حذف نشده‌اند. از
pacman -S --force networkmanager
برای دوباره نویسی این فایلها استفاده کنید. ضمنا بعد از نصب networkmanager به ترتیب زیر عمل کنید:
sudo -w /etc/rc.conf
DAEMONS=(... dbus networkmanager ...)
سطر دوم به این معنی است که در فایل rc.conf باید dbus و networkmanager را به متغیرهای DAEMONS اضافه کنید. اینها همان برنامه‌هایی هستند که در زمان بوت اجرا می‌شوند.

در مورد سوال دوم باید بگم که اشتباه تایپی از من بود. makepkg -s درست است که برای اینکه بعدها کسی اشتباه نکند پست اصلی رو هم ویرایش کردم. ضمنا پیش‌نیازها رو لازم نیست جداگانه نصب کنید. خودش این کار رو انجام میده.
« آخرین ویرایش: 11 آبان 1391، 05:17 ب‌ظ توسط omidtavana »

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
خوب همه چیز خوب پیش رفت ممنون...فقط قسمت آخر هم به جای : sudo pacman -U chrome*.xz  باید بزنیم sudo pacman -U google*.xz  دیگه مشکلی نبود..

نصب شد و به سلامتی بالا اومد...

در مورد نصب گرافیک و نور مانیتور نظری ندارید؟ انگار دارم تو خورشید نگاه میکنم!!!  از این ورم صدای فن یه سره رو هواس :دی

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
خوب همه چیز خوب پیش رفت ممنون...فقط قسمت آخر هم به جای : sudo pacman -U chrome*.xz  باید بزنیم sudo pacman -U google*.xz  دیگه مشکلی نبود..

نصب شد و به سلامتی بالا اومد...

در مورد نصب گرافیک و نور مانیتور نظری ندارید؟ انگار دارم تو خورشید نگاه میکنم!!!  از این ورم صدای فن یه سره رو هواس :دی
قسمت اول: تصحیح شد.
کارت گرافیک چی هست؟ در مورد نور مانیتور هم خوب کمش کنید. در مورد صدای فن هم: سیستمتون یه لپتاپه یا پی‌سی؟

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
دکمه هایی ک برای کم کردن نور هستن کار نمیکنن ...پلاگین XFCE هم ک اینکارو میکنه کم نمیکنه...(صدا هم همینطور اما خوب فعلا نوره که داره شدیدا اذیتم میکنه)
صدای فن هم دلیلش نصب نبودن گرافیکه به احتمال زیاد...سیستم لپتاپه 4520s HP  , گرافیک هم Ati mobility Radeon سری hd 4000



راستی فراموش کردم بپرسم که بعد از نصبه کروم کدوم فایلهای رو میتونم پاک کنم و بهتره کدوم هارو نگه دارم؟ الان فولدری ک از تربال به وجود اومد و عملیات کمپایل رو انجام دادم توش حجمش حدود 250 مگه )
« آخرین ویرایش: 11 آبان 1391، 07:00 ب‌ظ توسط hamed.asl »

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
برای کارت گرافیک از درایور متن‌باز استفاده کن که پشتیبانی بهتری از 2D داره.
sudo pacman -S xf86-video-atiبرای لپتاپ مدول لپتاپ و فرکانس رو نصب و پیکربندی کن:
sudo pacman -S laptop-mode-tools cpufreqو بعد متغیر laptop-mode رو به DAEMON اضافه کن:
sudo nano /etc/rc.conf
DAEMONS=(...laptop-mode...)
بعد یه ریبوت کن ببین آیا کلیدهای اضافی به کار افتاده‌اند یا نه. اگر نیفتاده بود بگو تا روش راه‌اندازی اونها با xbindkeys رو بگم.
درضمن، می‌تونی کل دایرکتوری کروم رو پاک کنی. کروم دیگه نصب شده و فایلهاش در جای مناسب کپی شده‌اند.
« آخرین ویرایش: 11 آبان 1391، 07:48 ب‌ظ توسط omidtavana »

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
کد نصب گرافیک رو میزنم این رو میگه:

[hamed-ab@archbang ~]$ sudo pacman -S xf86-video-ati
resolving dependencies...
looking for inter-conflicts...
:: systemd and udev are in conflict. Remove udev? [y/N]

YES رو بزنم؟ خودش رو nO تاکید کرده...فورس اینتال کنم؟


« آخرین ویرایش: 11 آبان 1391، 08:16 ب‌ظ توسط hamed.asl »

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
کد نصب گرافیک رو میزنم این رو میگه:

[hamed-ab@archbang ~]$ sudo pacman -S xf86-video-ati
resolving dependencies...
looking for inter-conflicts...
:: systemd and udev are in conflict. Remove udev? [y/N]

YES رو بزنم؟ خودش رو nO تاکید کرده
بله yes رو انتخاب کن.

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
این هارو میگه:

[hamed-ab@archbang ~]$ sudo pacman -S xf86-video-ati
resolving dependencies...
looking for inter-conflicts...
:: systemd and udev are in conflict. Remove udev? [y/N] Y
:: xf86-video-ati and xorg-server are in conflict. Remove xorg-server? [y/N] Y

Targets (6): hwids-20121022-1  libdrm-2.4.39-1  systemd-195-2  udev-182-1 [removal]  xorg-server-1.12.1-1 [removal]  xf86-video-ati-1:6.14.6-2

Total Download Size:    0.45 MiB
Total Installed Size:   11.38 MiB
Net Upgrade Size:       4.18 MiB

Proceed with installation? [Y/n] Y
:: Retrieving packages from extra...
error: failed retrieving file 'libdrm-2.4.39-1-x86_64.pkg.tar.xz' from mirrors.kernel.org : Connection time-out
 libdrm-2.4.39-1-x86_64                                                                    140.4 KiB  30.0K/s 00:05 [---------------------------------------------------------------------] 100%
 xf86-video-ati-1:6.14.6-2-x86_64                                                          316.4 KiB  31.2K/s 00:10 [---------------------------------------------------------------------] 100%
(4/4) checking package integrity                                                                                    [---------------------------------------------------------------------] 100%
(4/4) loading package files                                                                                         [---------------------------------------------------------------------] 100%
(4/4) checking for file conflicts                                                                                   [---------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
hwids: /usr/share/hwdata/pci.ids exists in filesystem
hwids: /usr/share/hwdata/usb.ids exists in filesystem
systemd: /usr/share/man/man5/hostname.5.gz exists in filesystem
systemd: /usr/share/man/man5/locale.conf.5.gz exists in filesystem
systemd: /usr/share/man/man5/vconsole.conf.5.gz exists in filesystem
Errors occurred, no packages were upgraded.


تو این ادرس هم یه سری توضیحات داده ...انگار باید یه سری از پکها پاک شه درسته؟

http://wiki.archbang.org/index.php?title=ArchBang_Document

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
این هارو میگه:

[hamed-ab@archbang ~]$ sudo pacman -S xf86-video-ati
resolving dependencies...
looking for inter-conflicts...
:: systemd and udev are in conflict. Remove udev? [y/N] Y
:: xf86-video-ati and xorg-server are in conflict. Remove xorg-server? [y/N] Y

Targets (6): hwids-20121022-1  libdrm-2.4.39-1  systemd-195-2  udev-182-1 [removal]  xorg-server-1.12.1-1 [removal]  xf86-video-ati-1:6.14.6-2

Total Download Size:    0.45 MiB
Total Installed Size:   11.38 MiB
Net Upgrade Size:       4.18 MiB

Proceed with installation? [Y/n] Y
:: Retrieving packages from extra...
error: failed retrieving file 'libdrm-2.4.39-1-x86_64.pkg.tar.xz' from mirrors.kernel.org : Connection time-out
 libdrm-2.4.39-1-x86_64                                                                    140.4 KiB  30.0K/s 00:05 [---------------------------------------------------------------------] 100%
 xf86-video-ati-1:6.14.6-2-x86_64                                                          316.4 KiB  31.2K/s 00:10 [---------------------------------------------------------------------] 100%
(4/4) checking package integrity                                                                                    [---------------------------------------------------------------------] 100%
(4/4) loading package files                                                                                         [---------------------------------------------------------------------] 100%
(4/4) checking for file conflicts                                                                                   [---------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
hwids: /usr/share/hwdata/pci.ids exists in filesystem
hwids: /usr/share/hwdata/usb.ids exists in filesystem
systemd: /usr/share/man/man5/hostname.5.gz exists in filesystem
systemd: /usr/share/man/man5/locale.conf.5.gz exists in filesystem
systemd: /usr/share/man/man5/vconsole.conf.5.gz exists in filesystem
Errors occurred, no packages were upgraded.


تو این ادرس هم یه سری توضیحات داده ...انگار باید یه سری از پکها پاک شه درسته؟

http://wiki.archbang.org/index.php?title=ArchBang_Document
بله همینطوره. پکمن رو با گزینهٔ --force بکار ببرید.

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
خوب با فورس نصبش کردم...بعد ریست کردم و دیگه سیستم به محیط گرافیکی نمیاد، اروری ک میده اینه:

INIT:Id "x" respawning too fast : disabled for 5 minute
نا گفته نماند لپتاپ مود هم نصب کردم و به دیمون اضافه کردم و بعد ریست کردم

بعد هم با زدن اینتر مینویسه Archbang login  اما با زدن یوزر نیم و بدون خواستن پاسورد میگه Login Incorrect..


آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
خوب با فورس نصبش کردم...بعد ریست کردم و دیگه سیستم به محیط گرافیکی نمیاد، اروری ک میده اینه:

INIT:Id "x" respawning too fast : disabled for 5 minute
نا گفته نماند لپتاپ مود هم نصب کردم و به دیمون اضافه کردم و بعد ریست کردم

بعد هم با زدن اینتر مینویسه Archbang login  اما با زدن یوزر نیم و بدون خواستن پاسورد میگه Login Incorrect..
ببین آیا DAEMON شبیه این هست یا نه (ترتیب کمی مهمه):
DAEMONS=(syslog-ng microcode sensors acpid dbus bluetooth networkmanager !network !network-auto-wireless crond xkbevd alsa slim)