Здравствуйте. Я установил archlinux, на компе только голая система.
pacman -Syu
и получаю вот такое:
http://i.imgur.com/4rDC0.jpg
в миррорлист раскомментировал зеркала any, russia (другие тоже пробовал, но без результатов), pacman.conf не трогал, в rc.conf NETWORKING не редактировал (то, что в конфиге, видно на скриншоте). Куда копать?
Установка арча и обновление
И вам не кашлять!
В rc.conf строчка interface = торичеллиева пустота -
обещает вам именно такие проблемы. Попробуйте дописать =eth0.
Если не сработает - тогда следующие вопросы.
Вы посредством чего в инет попадаете?
При установке - cетевая карточка была опознана?
И каким установщиком вы вообще пользовались???
при установке вообще не было настройки сети. Установщик взял с оф сайта, записал на болванку. Аdsl-модем. Кстати, # ping yandex.ru
ping: unknown host yandex.ru
рс.сонф:
interface eth0
address
netmask
broadcast
gateway
ничего не изменилось
- interface=eth0
- перезагружались опосля?
1. Привести rc.conf, а именно секцию NETWORKING в нормальный вид согласно wiki (там даже примеры имеются).
2. Настройка ADSL (Arch Linux Wiki)
3. Неплохо бы посмотреть вывод (определить Вашу сетевую карту)
[console]# lspci[/console]
Кстати, после внесений сетевых изменений перезагружаться-то необязательно. Достаточно сделать перезапуск сети:
[console]# /etc/rc.d/network restart[/console]
Смотри свои конфиги сетевой -> ifconfig, Обычно назначает ему интерфейс eth0, соответствеено посмотри вывод этого всего! От rc.conf & mirror.list ты без правки далеко не улетишь!!! При настройке зеркал расскоменть Http & ftp! больше ниче можешь не отмечать! этого будет достаточно для начала... попробуй поюзать dhcpcd... Если у тя модем на правильную волну настроен, то он автоматом те все и выдаст...
Всем привет! Хочу установить Arch Linux, но у меня есть проблема, интернет только через 3G Модем. Как настроить его, чтобы подключиться к интернету с качать все необходимое?
BWR, на сколько мне известно, это невозможно, ибо на стадии установки доступно только проводное подключение используя настройки DHCP, либо вручную.
BWR, на сколько мне известно, это невозможно, ибо на стадии установки доступно только проводное подключение используя настройки DHCP, либо вручную.
А можно туда запихнуть необходимое, чтобы это реализовать?
BWR, с вашим уровнем познания - нет. Да и "игра", как мне кажется, "не стоит свеч". Легче принести комп соседу/другу и там поставить через проводной инет, если у вас своего нет, как мне кажется.
BWR, с вашим уровнем познания - нет. Да и "игра", как мне кажется, "не стоит свеч". Легче принести комп соседу/другу и там поставить через проводной инет, если у вас своего нет, как мне кажется.
Можно же ведь попробовать)) Соседей к сожалению нет :(
Почему бы и нет собственно. Попробовать можно, если есть желание. Вот пробуйте. По крайней мере, необходимые пакеты для настройки интернета можно скачать из другой ОС (с работающим соединением) и установить с флешки, например.
Отсюда подробнее. Как установить или запихать эти пакеты на флешку с Arch?
BWR, О настройке 3G
Отсюда подробнее. Как установить или запихать эти пакеты на флешку с Arch?
Для начала установить базовую систему с образа Core Image без подключения к сети. Скачать необходимые пакеты из системы с работающим соединением на отдельную флешку. После загрузиться в установленную систему и примонтировать флешку с пакетами.
Как примерно это делается:
[console]# cd /mnt /*Переходим в каталог /mnt*/
# mkdir usbflash /*Создаем там новую директорию usbflash*/
# mount /dev/sdXX /mnt/usbflash /*Монтируем*/
# cd /mnt/usbflash[/console]
/dev/sdXX - это будет флешка. Узнать можно с помощью команды fdisk -l и подставить правильно название устройства конкретно для вашего случая (sdb1, sdb2 ..).
После этого устанавливаем пакеты с помощью pacman:
[console]# pacman -U название_пакета[/console]
Достаточно ввести первые буквы названия пакета и нажать tab. Дальше думаю разберетесь. Попытался как можно подробнее описать wink
[quote=BWR]Отсюда подробнее. Как установить или запихать эти пакеты на флешку с Arch?
Для начала установить базовую систему с образа Core Image без подключения к сети. Скачать необходимые пакеты из системы с работающим соединением на отдельную флешку. После загрузиться в установленную систему и примонтировать флешку с пакетами.
Как примерно это делается:
[console]# cd /mnt /*Переходим в каталог /mnt*/
# mkdir usbflash /*Создаем там новую директорию usbflash*/
# mount /dev/sdXX /mnt/usbflash /*Монтируем*/
# cd /mnt/usbflash[/console]
/dev/sdXX - это будет флешка. Узнать можно с помощью команды fdisk -l и подставить правильно название устройства конкретно для вашего случая (sdb1, sdb2 ..).
После этого устанавливаем пакеты с помощью pacman:
[console]# pacman -U название_пакета[/console]
Достаточно ввести первые буквы названия пакета и нажать tab. Дальше думаю разберетесь. Попытался как можно подробнее описать wink[/quote]
Спасибо! Позже попробую smile
Доброго времени суток... Долго не заходил в арч и вот решил сделать гранд-апдейт. Вот только, как выяснилось, там уже успелил перелопатить что-то за это время. После тысячи решённых мелочей, так и не могу понять, что случилось с локалью.
[console]locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[/console]
И так всегда....
Новый rc.conf выглядит так (адреса удалены во избежание):
Показать
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# LANG in /etc/locale.conf takes precedence
# DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
# startup and during the boot process. If set to 'no', the C locale is used.
# HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
# in the hardware clock being left untouched (useful for virtualization)
# Note: Using "localtime" is discouraged, using "" makes hwclock fall back
# to the value in /var/lib/hwclock/adjfile
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# Note: if unset, the value in /etc/localtime is used unchanged
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE=ru_RU.UTF-8
DAEMON_LOCALE="yes"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Moscow"
KEYMAP="ru"
CONSOLEFONT="cyr-sun16"
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
# Replace every !module by an entry as on the following line in a file in
# /etc/modprobe.d:
# blacklist module
# See "man modprobe.conf" for details.
#
MODULES=(cpufreq_performance cpufreq_ondemand iptable_filter powernow-k8)
# Udev settle timeout (default to 30)
UDEV_TIMEOUT=33
# Scan for FakeRAID (dmraid) Volumes at startup
USEDMRAID="no"
# Scan for BTRFS volumes at startup
USEBTRFS="no"
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="f5n-arch"
# Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
#
# Wired network setup
# - interface: name of device (required)
# - address: IP address (leave blank for DHCP)
# - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
# - broadcast: broadcast address (ignored for DHCP) (optional)
# - gateway: default route (ignored for DHCP)
#
# Static IP example
# interface=eth0
# address=192.168.0.2
# netmask=255.255.255.0
# broadcast=192.168.0.255
# gateway=192.168.0.1
#
# DHCP example
# interface=eth0
# address=10.136.53.26
# netmask=255.255.255.0
# gateway=10.136.53.253
interface=eth0
address=
netmask=
broadcast=
gateway=
# Setting this to "yes" will skip network shutdown.
# This is required if your root device is on NFS.
NETWORK_PERSIST="no"
# Enable these netcfg profiles at boot-up. These are useful if you happen to
# need more advanced network features than the simple network service
# supports, such as multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This requires the netcfg package
#
#NETWORKS=(main)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
# If you are sure nothing else touches your hardware clock (such as ntpd or
# a dual-boot), you might want to enable 'hwclock'. Note that this will only
# make a difference if the hwclock program has been calibrated correctly.
#
# If you use a network filesystem you should enable 'netfs'.
#
DAEMONS=(syslog-ng acpid dbus hal !openntpd network !netfs crond vnstat cpufreq @alsa gamin cups)
Писать локаль в кавычках тоже пробовал... уже даже добавил файл locale.conf со строкой "LANG=ru_RU.UTF-8". Пока что упорно русской языка на хочет появляться...
Вообще такой резкий апдейт накосячил много где:
[console]
/var/log/boot
Wed Jan 4 17:24:17 2012: :: Starting Syslog-NG [BUSY] WARNING: Configuration file format is too old, please update it to use the 3.3 format as some constructs might o
Wed Jan 4 17:24:17 2012: WARNING: global: the default value of log_fifo_size() has changed to 10000 in version 3.3 to reflect log_iw_size() changes for tcp()/udp() window size changes;
Wed Jan 4 17:24:12 2012: :: Mounting Local Filesystems [BUSY] [FAIL]
[/console]
И это при том, что половину всех сюрпризов мне удалось убрать до сего момента =)
Таки как систему привести в актуально-рабочее состояние с учётом всего вышеперечисленного? Буду благодарен за ответ.
так и не могу понять, что случилось с локалью
Странно. Попробуйте еще раз перепроверить /etc/locale.gen там должна быть раскомментирована строка (для русской локали)
ru_RU.UTF-8 UTF-8После чего сгенерировать локаль:
[console]# locale-gen[/console]
Кстати, в rc.conf локаль должна быть в кавычках:
LOCALE="ru_RU.UTF-8"+ еще читайте последние новости с оффсайта. Не так давно там были изменения (к примеру, initscripts), которые затрагивали вопросы связанные с локалью.
[console]Wed Jan 4 17:24:12 2012: :: Mounting Local Filesystems [BUSY] [FAIL][/console]
Скорее всего /boot отдельным разделом?
http://archlinux.org.ru/forum/viewtopic.php?f=17&t=7501
Да вроде всё так и сделано... я уже в вики полазил, читал даже англицкую статью по этому вопросу.
[console]locale-gen
Generating locales...
en_US.UTF-8... done
en_US.ISO-8859-1... done
ru_RU.KOI8-R... done
ru_RU.UTF-8... done
ru_RU.ISO-8859-5... done
Generation complete.
[/console]
[console]locale -a
C
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian
[/console]
[console]locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[/console]
Сферический лэнгуэч в вакууме...
+ еще читайте последние новости с оффсайта. Не так давно там были изменения (к примеру, initscripts), которые затрагивали вопросы связанные с локалью.
Читал. Плакал.... Удалял /etc/profile.d/locale.sh, удалял initscripts и ставил заново. Не помогает... Что-то я натворил видимо ещё после этого =) А бут не отдельным разделом, у меня home стоит отдельным, а кокретно эта ругань, есть подозрение, что о картридере. Я вроде когда-то давно прописывал карточку в fstab.
-------------------------------------------------------------------------
Собственно разобрался с локалью. Сделал вот что:
[console]Файл: /etc/locale.conf
LANG=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
[/console]
И в rc.conf прописал вместо CONSOLEMAP= вот так вот: CONSOLEMAP=""
Что именно из этого было критичным не знаю, но теперь локаль работает... зато автомонтирование флешек - нет =) Забавно.