انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => آرچ => نویسنده: Milandini در 17 مهر 1391، 12:28 بظ
-
سلام....بالاخره آرچ رو نصبیدم اما ۲ تا مشکل دارم
بعد از وارد کردن username که همون root هست و دادن پسورد وارد محیط متنی میشم....هنوز هیچی نصب نکردم اما
۱)نمیدونم چرا با وجود اینکه جلوی اعلان سیستم عامل علامت # sهست اما نمیتونم فایل های مجوز دار مثل فایل پیکربندی گراب در ریشه رو تغییر بدم؟
۲)به اینترنت هم متصل نیست...با دستور پینگ پیغام unkonw host میده...در ضمن موقع نصب من پیکربندی های شبکه رو انجام ندادم..احتمالا مشکلش همینجاست...اما تنظیمات چه طورین؟من از سرویس مخابرات با پروتکل PPPoE استفاده میکنم...
خواهشا به ویکی ارجاع ندید...من همین آرچ رو با آموزشهای خلاصه نصب کردم...
ممنون
-
اگه از این مودم های تی پی لینک استفاده میکنی که با یو اس بی وصل میشن احتمالا باید درایورش رو نصب کنی
-
اگه از این مودم های تی پی لینک استفاده میکنی که با یو اس بی وصل میشن احتمالا باید درایورش رو نصب کنی
نه از طریق کابل شبکه وصل میشم...مودم هم SMC هست
توی ویکی خوندم برای تنظیم کانکشن pppoe باید دستور pppoe-setup رو اجرا کرد...اما bash همچین دستوری رو پیدا نکرد...من از ایزوی جدید آرچ استفاده میکنم
-
دوستان کسی نبود به ما یاری برسونه؟ :'(
-
خب نخست باید به شبکه وصل بشی دیگه:
# dhcpd eth0
در ضمن SMC بهترین مارک مودمه. میدونستی مودمت یه سختافزار آزاده؟
-
خب نخست باید به شبکه وصل بشی دیگه:
# dhcpd eth0
در ضمن SMC بهترین مارک مودمه. میدونستی مودمت یه سختافزار آزاده؟
تشکر...این آزاد بودن smc چه جوریه؟
دستوری که شما نوشتید رو زدم خطا گرفت dhcpd eth0
که فکر کنم درستش این باشه dhcpcd eth0 که پیغام میده
sending commands to master dhcpcd process
که بعدشم پینگ میکنم جواب نمیده...محض اطلاع من موقع نصب از قسمت پیکر بندی rc.conf رد شدم
الان این محتوای فایل etc/rc.conf/ هست
# /etc/rc.conf - configuration file for initscripts
#
# Most of rc.conf has been replaced by various other configuration
# files. See archlinux(7) for details.
#
# For more details on rc.conf see rc.conf(5).
#
DAEMONS=(syslog-ng network crond)
# Storage
#
# USEDMRAID="no"
# USELVM="no"
# Network
#
# interface=
# address=
# netmask=
# gateway=
-
اینجا به طور نا مشخص یه چیزهایی درباره حل این مشکل نوشته...اما نگفته از کجا باید تنظیم بشه
And finally...
I'd just set up a PPPoE connection and run it.
And I'd prefer to anyone who has my problem use this:
ip route replace default dev ppp0
When I look at it I found it so easy but believe it or not it takes a month to solve.
-
توي فايل rc خط interface را از حالت كامند خارج كن و به اين صورت بنويس
interface=eth0
همچنين اين دستور را به دامون اضافه كن كه باراي بعد اتوماتيك وصل بشي
DAEMONS=(... net-auto-wired ...)
از اين مسير
/etc/conf.d/netcfg
فايلا اين جور اديت كن
WIRED_INTERFACE="eth0"
بعد اين دستورا بزن و يه پينگ بگير
# ip link set eth0 up
اميدوارم حل بشه
-
توي فايل rc خط interface را از حالت كامند خارج كن و به اين صورت بنويس
interface=eth0
همچنين اين دستور را به دامون اضافه كن كه باراي بعد اتوماتيك وصل بشي
DAEMONS=(... net-auto-wired ...)
از اين مسير
/etc/conf.d/netcfg
فايلا اين جور اديت كن
WIRED_INTERFACE="eth0"
بعد اين دستورا بزن و يه پينگ بگير
# ip link set eth0 up
اميدوارم حل بشه
آقا متاسفانه بازم حل نشد! :'(
پیکر بندی rc.conf
#
# /etc/rc.conf - configuration file for initscripts
#
# Most of rc.conf has been replaced by various other configuration
# files. See archlinux(7) for details.
#
# For more details on rc.conf see rc.conf(5).
#
DAEMONS=(... net-auto-wired ...)
# Storage
#
# USEDMRAID="no"
# USELVM="no"
# Network
interface=eth0
#address=
#netmask=
#gateway=
پیکربندی netcfg
# Enable these netcfg profiles at boot time.
# - prefix an entry with a '@' to background its startup
# - set to 'last' to restore the profiles running at the last shutdown
# - set to 'menu' to present a menu (requires the dialog package)
# Network profiles are found in /etc/network.d
NETWORKS=(last)
# Specify the name of your wired interface for net-auto-wired
WIRED_INTERFACE="eth0"
# Specify the name of your wireless interface for net-auto-wireless
WIRELESS_INTERFACE="wlan0"
# Array of profiles that may be started by net-auto-wireless.
# When not specified, all wireless profiles are considered.
#AUTO_PROFILES=("profile1" "profile2")
اینم فایل /etc/hosts
# /etc/hosts: static lookup table for host names
#
#<ip-address> <hostname.domain.org> <archlinux>
127.0.0.1 localhost.localdomain localhost archlinux
::1 localhost.localdomain localhost archlinux
# End of file
-
دستور pppoe-setup مربوط به بسته rp-pppoe هست که یا شما نصبش نکردی یا تووی ایزوی جدید آرچ نیست ! من چند ساله آرچ نصب کردمو از ایزوی جدید اطلاعی ندارم ،،، اما میتونی دستی بسته ی rp-pppoe رو بگیری بعد با پکمن نصبش کنی بعد دستور pppoe-setup که میزنی یه سری سوالات میکنه بعد از اتمام این مراحل با pppoe-start وصل میشی و با pppoe-stop هم دیسکانکت میکنی
بسته ی rp-pppoe برای 32 بیتی :
https://www.archlinux.org/packages/core/i686/rp-pppoe/
بسته ی rp-pppoe برای 64 بیتی :
https://www.archlinux.org/packages/core/x86_64/rp-pppoe/
موفق یاشید
-
دستور pppoe-setup مربوط به بسته rp-pppoe هست که یا شما نصبش نکردی یا تووی ایزوی جدید آرچ نیست ! من چند ساله آرچ نصب کردمو از ایزوی جدید اطلاعی ندارم ،،، اما میتونی دستی بسته ی rp-pppoe رو بگیری بعد با پکمن نصبش کنی بعد دستور pppoe-setup که میزنی یه سری سوالات میکنه بعد از اتمام این مراحل با pppoe-start وصل میشی و با pppoe-stop هم دیسکانکت میکنی
بسته ی rp-pppoe برای 32 بیتی :
https://www.archlinux.org/packages/core/i686/rp-pppoe/
بسته ی rp-pppoe برای 64 بیتی :
https://www.archlinux.org/packages/core/x86_64/rp-pppoe/
موفق یاشید
این بسته رو دانلود کردم...اما وقتی میخوام از سورس کامپایل کنم احتیاج به مجوز ریشه داره...در صورتی که اعلان سیستم عامل به اینصورت هست
اما بازم گیر میده....کلا نمیتونم فایل های پارتیشن ریشه رو تغییر بدم
[root@archlinux ~] #
امکانش هست از طریق اینترنتی این بسته رو نصب کنم؟(ایزوی آٰچ رو اجرا میکنم..پارتیشن ریشه رو سوار میکنم)
این مجوز ریشه توی آرچ چه طوریه؟من که با root وارد میشم؟!؟!؟!
-
دستور pppoe-setup مربوط به بسته rp-pppoe هست که یا شما نصبش نکردی یا تووی ایزوی جدید آرچ نیست ! من چند ساله آرچ نصب کردمو از ایزوی جدید اطلاعی ندارم ،،، اما میتونی دستی بسته ی rp-pppoe رو بگیری بعد با پکمن نصبش کنی بعد دستور pppoe-setup که میزنی یه سری سوالات میکنه بعد از اتمام این مراحل با pppoe-start وصل میشی و با pppoe-stop هم دیسکانکت میکنی
بسته ی rp-pppoe برای 32 بیتی :
https://www.archlinux.org/packages/core/i686/rp-pppoe/
بسته ی rp-pppoe برای 64 بیتی :
https://www.archlinux.org/packages/core/x86_64/rp-pppoe/
موفق یاشید
این بسته رو دانلود کردم...اما وقتی میخوام از سورس کامپایل کنم احتیاج به مجوز ریشه داره...در صورتی که اعلان سیستم عامل به اینصورت هست
[aroot@archlinux ~] #
امکانش هست از طریق اینترنتی این بسته رو نصب کنم؟(ایزوی آٰچ رو اجرا میکنم..پارتیشن ریشه رو سوار میکنم)
این مجوز ریشه توی آرچ چه طوریه؟من که با root وارد میشم؟!؟!؟!
با root وارد می شید , اما کسی که فایل رو قرار داده , مجوز ریشه غیر فعال کرده , برای فعال کردنش , روش راست کلیک کن Properties کلیک کن به قسمت Permissions برو , گزینه ی Execute فعال کن
-
دستور pppoe-setup مربوط به بسته rp-pppoe هست که یا شما نصبش نکردی یا تووی ایزوی جدید آرچ نیست ! من چند ساله آرچ نصب کردمو از ایزوی جدید اطلاعی ندارم ،،، اما میتونی دستی بسته ی rp-pppoe رو بگیری بعد با پکمن نصبش کنی بعد دستور pppoe-setup که میزنی یه سری سوالات میکنه بعد از اتمام این مراحل با pppoe-start وصل میشی و با pppoe-stop هم دیسکانکت میکنی
بسته ی rp-pppoe برای 32 بیتی :
https://www.archlinux.org/packages/core/i686/rp-pppoe/
بسته ی rp-pppoe برای 64 بیتی :
https://www.archlinux.org/packages/core/x86_64/rp-pppoe/
موفق یاشید
این بسته رو دانلود کردم...اما وقتی میخوام از سورس کامپایل کنم احتیاج به مجوز ریشه داره...در صورتی که اعلان سیستم عامل به اینصورت هست
[aroot@archlinux ~] #
امکانش هست از طریق اینترنتی این بسته رو نصب کنم؟(ایزوی آٰچ رو اجرا میکنم..پارتیشن ریشه رو سوار میکنم)
این مجوز ریشه توی آرچ چه طوریه؟من که با root وارد میشم؟!؟!؟!
با root وارد می شید , اما کسی که فایل رو قرار داده , مجوز ریشه غیر فعال کرده , برای فعال کردنش , روش راست کلیک کن Properties کلیک کن به قسمت Permissions برو , گزینه ی Execute فعال کن
نه اون فایل هایی که باید تیک excute خورده باشه مثل configure -درسته....مشکل از جایی دیگه است
من الان با مینت به صورت لایو اومدم توی نت ...این فایل /etc/hosts مربوط به مینته که نتش فعاله
127.0.0.1 localhost
127.0.1.1 mint
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
اینم همون فایل ولی مال آرچه که نتش وصل نیست
#
# /etc/hosts: static lookup table for host names
#
#<ip-address> <hostname.domain.org> <archlinux>
127.0.0.1 localhost.localdomain localhost archlinux
::1 localhost.localdomain localhost archlinux
# End of file
اینم resolv.conf مینت هست
# Generated by NetworkManager
domain domain.name
search domain.name
nameserver 192.168.2.1
و همون فایل در آرچ
#
# /etc/resolv.conf
#
#search <yourdomain.tld>
#nameserver <ip>
# End of file
دوستتان این فایل ها نباید تغییر کنه؟؟
-
چرا سورس رو گرفتی !!! خود پکیج مخصوص آرچ رو بگیر با پکمن نصب کن ! یه فایل pkg.tar.xz رو باید دانلود کنی ، اون لینک هایی که دادم ، وقتی باز میکنی نوشته " download from mirror " بزنی این رو بهت پکیج رو میده ! وابستگی ها رو هم دقت کن ولی دیگه این وابستگی جزء ایزوی جدید باید باشه :دی
-
چرا سورس رو گرفتی !!! خود پکیج مخصوص آرچ رو بگیر با پکمن نصب کن ! یه فایل pkg.tar.xz رو باید دانلود کنی ، اون لینک هایی که دادم ، وقتی باز میکنی نوشته " download from mirror " بزنی این رو بهت پکیج رو میده ! وابستگی ها رو هم دقت کن ولی دیگه این وابستگی جزء ایزوی جدید باید باشه :دی
اینم خطا داد!
اول این دستور رو زدم
pacman -S MyPackage
اما این پیغام خطا رو داد
rror: failed to init transaction (unable to lock database)
error: could not lock database: Read-only file system
از روی ایزو هم نصب شد...چون هیچی نصب نیست...نه core و....
-
مشکل اینترنت حل شد آقا به مبارکی.... \\:D/
فقط هنوز مشکل مجوز ریشه دارم....مثلا وقتی میخوام یه بسته ای از اینترنت دانلود و نصب کنم این خطا ها رو میده
error: failed to init transaction (unable to lock database)
error: could not lock database: Read-only file system
-
یه بار با یه دیسک زنده بیا بالا و fsck کن پارتیشنت رو
-
با تشکر از دوستان....
الان آرچ رو به همراه میزکار xfce به خوبی نصب کردم فقط چندتا مشکل جزئی دارم
۱-برای اینکه منوی ویندوز رو به گراب۲ اضافه کنیم دقیقا باید چکار کرد؟
این محتویات فایل /boot/grub/menu.lst
هست
پارتیشن ریشه sda8 و /boot در درایو ریشه قرار داره
#general configuration:
timeout 5
default 0
color light-blue/black light-cyan/blue
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz-linux root=/dev/sda8 ro quiet
initrd /boot/initramfs-linux.img
# (1) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
من این منو رو درست کردم اما موقع بوت همچین منوی نمایش داده نمیشه. و فقط یه منو برای بالا آوردن آرچ و یه گزینه هم به نام fall back هست
در ضمن فایل /boot/grub.cfg هم خالی هست..باید این منوها رو هم اونجا وارد کنم؟؟
چندتا فایل دیگه رو هم تغییر دادم--که توی راهنماش خونده بودم باید دستور update-grub رو اجرا کرد....در حالی که bash همچین دستوری رو نداشت
۲-گزینه های shutdown و restart و suspend توی xfce غیر فعالن....یوزرم هم عضو گروه power هست
-
منوهای گراب رو لازم نیست شما درست کنید. دستور زیر این کار رو خودش انجام میده. اول از همه اگر os-prober رو نصب نکردی باید نصب کنید. بعد هم
grub-mkconfig -o /boot/grub/grub.cfg
-
گراب۲ menu.lst داره به جای grub.cfg که با این دستور تولید میشه:
# update-grub2
-
گراب۲ menu.lst داره به جای grub.cfg که با این دستور تولید میشه:
# update-grub2
s
من همون فایل grub.cfg رو ادیت کردم درست شد....توی ویکی گفته بودند نباید اصلا این فایل مستقیم ویرایش بشه!!
به هرحال....
الان xfce و ناتیلوس دارم میخوام به جای ctrl+del برای حذف فایل ها از دکمه delete استفاده کنم..این چه طوریه؟
-
من همون فایل grub.cfg رو ادیت کردم درست شد....توی ویکی گفته بودند نباید اصلا این فایل مستقیم ویرایش بشه!!
به هرحال....
الان xfce و ناتیلوس دارم میخوام به جای ctrl+del برای حذف فایل ها از دکمه delete استفاده کنم..این چه طوریه؟
اول اینکه thunar مدیرپنجره پیشفرض xfce هست و کاملا شبیه nautilus هست ولی سبکتر. من توی thunar این مشکل رو ندارم. با این حال این رو امتحان کن
dconf-editor >> org -> gnome -> desktop -> interface >> (enable) "can-change-accels"
Nautilus > select any file > (menubar) Edit > hover on "Move to Trash" >> press delete key twice
منبع http://forums.fedoraforum.org/showthread.php?t=277219 (http://forums.fedoraforum.org/showthread.php?t=277219)
-
اون گزینه رو فعال کردم اما وقتی یه فایلی رو انتخاب میکنم و از منوی edit میرم روی Move to Trash و دوبار کلید delete رو میزنم اون کلید میانبر عوض نمیشه