1

Здравствуйте. Я установил archlinux, на компе только голая система.
pacman -Syu
и получаю вот такое:
http://i.imgur.com/4rDC0.jpg

в миррорлист раскомментировал зеркала any, russia (другие тоже пробовал, но без результатов), pacman.conf не трогал, в rc.conf NETWORKING не редактировал (то, что в конфиге, видно на скриншоте). Куда копать?

2 (09.11.2011 20:31:33 отредактировано Chars67)

И вам не кашлять!

В rc.conf строчка interface = торичеллиева пустота -

обещает вам именно такие проблемы. Попробуйте дописать =eth0.

Если не сработает - тогда следующие вопросы.

Вы посредством чего в инет попадаете?

При установке - cетевая карточка была опознана?

И каким установщиком вы вообще пользовались???

Давно уже не забавно наблюдать торжество отрицательного отбора.

3

при установке вообще не было настройки сети. Установщик взял с оф сайта, записал на болванку. Аdsl-модем. Кстати, # ping yandex.ru
ping: unknown host yandex.ru

рс.сонф:

interface eth0
address
netmask
broadcast
gateway

ничего не изменилось

4

- interface=eth0

- перезагружались опосля?

Давно уже не забавно наблюдать торжество отрицательного отбора.

5

1. Привести rc.conf, а именно секцию NETWORKING в нормальный вид согласно wiki (там даже примеры имеются).
2. Настройка ADSL (Arch Linux Wiki)
3. Неплохо бы посмотреть вывод (определить Вашу сетевую карту)

 Консоль:
# lspci

Кстати, после внесений сетевых изменений перезагружаться-то необязательно. Достаточно сделать перезапуск сети:
 Консоль:
# /etc/rc.d/network restart

6

Смотри свои конфиги сетевой -> ifconfig, Обычно назначает ему интерфейс eth0, соответствеено посмотри вывод этого всего! От rc.conf & mirror.list ты без правки далеко не улетишь!!! При настройке зеркал расскоменть Http & ftp! больше ниче можешь не отмечать! этого будет достаточно для начала... попробуй поюзать dhcpcd... Если у тя модем на правильную волну настроен, то он автоматом те все и выдаст...

7

Всем привет! Хочу установить Arch Linux, но у меня есть проблема, интернет только через 3G Модем. Как настроить его, чтобы подключиться к интернету с качать все необходимое?

"Чем красивее и проще GUI, тем тупее юзер" (c)

8

BWR, на сколько мне известно, это невозможно, ибо на стадии установки доступно только проводное подключение используя настройки DHCP, либо вручную.

9

metra пишет:

BWR, на сколько мне известно, это невозможно, ибо на стадии установки доступно только проводное подключение используя настройки DHCP, либо вручную.

А можно туда запихнуть необходимое, чтобы это реализовать?

"Чем красивее и проще GUI, тем тупее юзер" (c)

10 (27.12.2011 22:22:22 отредактировано metra)

BWR, с вашим уровнем познания - нет. Да и "игра", как мне кажется, "не стоит свеч". Легче принести комп соседу/другу и там поставить через проводной инет, если у вас своего нет, как мне кажется.

11

metra пишет:

BWR, с вашим уровнем познания - нет. Да и "игра", как мне кажется, "не стоит свеч". Легче принести комп соседу/другу и там поставить через проводной инет, если у вас своего нет, как мне кажется.

Можно же ведь попробовать)) Соседей к сожалению нет ac

"Чем красивее и проще GUI, тем тупее юзер" (c)

12

BWR пишет:

Можно же ведь попробовать

Почему бы и нет собственно. Попробовать можно, если есть желание. Вот пробуйте. По крайней мере, необходимые пакеты для настройки интернета можно скачать из другой ОС (с работающим соединением) и установить с флешки, например.

13

Почему бы и нет собственно. Попробовать можно, если есть желание. Вот пробуйте. По крайней мере, необходимые пакеты для настройки интернета можно скачать из другой ОС (с работающим соединением) и установить с флешки, например.

Отсюда подробнее. Как установить или запихать эти пакеты на флешку с Arch?

"Чем красивее и проще GUI, тем тупее юзер" (c)

14

BWR, О настройке 3G

АХАХХАХААХАХАХХАХАХ!!!11
То есть "Мяу"
+ BWR

15

BWR пишет:

Отсюда подробнее. Как установить или запихать эти пакеты на флешку с Arch?

Для начала установить базовую систему с образа Core Image без подключения к сети. Скачать необходимые пакеты из системы с работающим соединением на отдельную флешку. После загрузиться в установленную систему и примонтировать флешку с пакетами.
Как примерно это делается:

 Консоль:
# cd /mnt  /*Переходим в каталог /mnt*/
# mkdir usbflash    /*Создаем там новую директорию usbflash*/
# mount /dev/sdXX /mnt/usbflash    /*Монтируем*/
# cd /mnt/usbflash

/dev/sdXX - это будет флешка. Узнать можно с помощью команды fdisk -l и подставить правильно название устройства конкретно для вашего случая (sdb1, sdb2 ..).
После этого устанавливаем пакеты с помощью pacman:
 Консоль:
# pacman -U название_пакета

Достаточно ввести первые буквы названия пакета и нажать tab. Дальше думаю разберетесь. Попытался как можно подробнее описать  wink

+ BWR

16 (28.12.2011 21:00:05 отредактировано BWR)

Nokman пишет:
BWR пишет:

Отсюда подробнее. Как установить или запихать эти пакеты на флешку с Arch?

Для начала установить базовую систему с образа Core Image без подключения к сети. Скачать необходимые пакеты из системы с работающим соединением на отдельную флешку. После загрузиться в установленную систему и примонтировать флешку с пакетами.
Как примерно это делается:

 Консоль:
# cd /mnt  /*Переходим в каталог /mnt*/
# mkdir usbflash    /*Создаем там новую директорию usbflash*/
# mount /dev/sdXX /mnt/usbflash    /*Монтируем*/
# cd /mnt/usbflash

/dev/sdXX - это будет флешка. Узнать можно с помощью команды fdisk -l и подставить правильно название устройства конкретно для вашего случая (sdb1, sdb2 ..).
После этого устанавливаем пакеты с помощью pacman:
 Консоль:
# pacman -U название_пакета

Достаточно ввести первые буквы названия пакета и нажать tab. Дальше думаю разберетесь. Попытался как можно подробнее описать  wink

Спасибо! Позже попробую  smile

"Чем красивее и проще GUI, тем тупее юзер" (c)

17

Доброго времени суток... Долго не заходил в арч и вот решил сделать гранд-апдейт. Вот только, как выяснилось, там уже успелил перелопатить что-то за это время. После тысячи решённых мелочей, так и не могу понять, что случилось с локалью.

 Консоль:
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=

И так всегда....
Новый 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". Пока что упорно русской языка на хочет появляться...
Вообще такой резкий апдейт накосячил много где:

 Консоль:

/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]

И это при том, что половину всех сюрпризов мне удалось убрать до сего момента =)
Таки как систему привести в актуально-рабочее состояние с учётом всего вышеперечисленного? Буду благодарен за ответ.

Главное для пользователя Арча или Debian это не превратить случайно свою систему в Рач или Дебину...

18

Armoyt пишет:

так и не могу понять, что случилось с локалью

Странно. Попробуйте еще раз перепроверить /etc/locale.gen там должна быть раскомментирована строка (для русской локали)

ru_RU.UTF-8 UTF-8

После чего сгенерировать локаль:

 Консоль:
# locale-gen

Кстати, в rc.conf локаль должна быть в кавычках:

LOCALE="ru_RU.UTF-8"

19

+ еще читайте последние новости с оффсайта. Не так давно там были изменения (к примеру, initscripts), которые затрагивали вопросы связанные с локалью.

Armoyt пишет:

 Консоль:
Wed Jan  4 17:24:12 2012: :: Mounting Local Filesystems    [BUSY]    [FAIL]

Скорее всего /boot отдельным разделом?
http://archlinux.org.ru/forum/viewtopic … amp;t=7501

20 (05.01.2012 20:53:26 отредактировано Armoyt)

Да вроде всё так и сделано... я уже в вики полазил, читал даже англицкую статью по этому вопросу.

 Консоль:
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.

 Консоль:
locale -a
C
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian

 Консоль:
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=

Сферический лэнгуэч в вакууме...

+ еще читайте последние новости с оффсайта. Не так давно там были изменения (к примеру, initscripts), которые затрагивали вопросы связанные с локалью.

Читал. Плакал.... Удалял /etc/profile.d/locale.sh, удалял initscripts и ставил заново. Не помогает... Что-то я натворил видимо ещё после этого =) А бут не отдельным разделом, у меня home стоит отдельным, а кокретно эта ругань, есть подозрение, что о картридере. Я вроде когда-то давно прописывал карточку в fstab.
-------------------------------------------------------------------------
Собственно разобрался с локалью. Сделал вот что:

 Консоль:
Файл: /etc/locale.conf                                               

LANG=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8


И в rc.conf прописал вместо CONSOLEMAP=   вот так вот:  CONSOLEMAP=""
Что именно из этого было критичным не знаю, но теперь локаль работает... зато автомонтирование флешек - нет =) Забавно.

Главное для пользователя Арча или Debian это не превратить случайно свою систему в Рач или Дебину...