ряд вопросов перед пробой дистрибутива (о Realtek RTL8111B, VPN и другое)

Модератор: Модераторы разделов

Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: ряд вопросов перед пробой дистрибутива

Сообщение (asper »

Silent писал(а):
05.03.2007 18:00
Разрешите и мне задать вопрос.
Не понял я обозначение дисков в Arch, пробовал установку 0.8 b и 0.7.2, везде одно и то-же. Если о том что сейчас ведется обозначение всех дисков, как sda и sdb, не взирая на то PATA или SATA, я прочитал в интернете, то как разделы обозначаются я так и не понял.
У меня два физических диска (2 винта - Seagate и WD), все парллел АТА:
на первом Windows стоит и имеет два логических раздела (один примари и второй логический в расширеном разделе):

Все дистрибутивы, которые я ставил, видят этот диск, как hda1 и hda2,
а Arch, как - sda1, sda2, sda3 (предполагаю, что sda2 - это exstended)

А вот со вторым винтом, который меня больше всего и интересует:
Все дистрибутивы, которые я ставил, видят этот диск, как hdb1 (он же /boot ext2), hdb2 (он же / ext3), дольше в расширенном (exstended) - hdb4 (он же /Swap), hdb5 (/home ext3) и два логических раздела Windows - hdb6(Fat) и hdb7 (Fat) - итого 6 разделов всего,
а Arch, как - sdb1, sdb2, sdb3, sdb4, sdb5, sdb6, sdb7, sdb8 - откуда 8 разделов :wacko:
Вот собственно и вопрос, ху из ху на втором винте в Arch-е? Очень не хочется снести два последних фат-их раздела с данными.

fdisk -l в студию
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Aristarch
Сообщения: 125
ОС: ArchLinux, Debian etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Aristarch »

Russian Quaker писал(а):
06.03.2007 01:25
Раз уж о странностях (не пинайте плиз :) ) arch-a, вот такой вопрос: в файле /etc/rc.conf прописал:

Код: Выделить всё

HARDWARECLOCK="local"
TIMEZONE="Europe/Rome"

На панели xfce4 навожу на часы и вот что выходит:

Код: Выделить всё

Суббота, 03 Март 2007 | 17:26

А у меня сейчас Понедельник 5-го марта, 23:26. Как быть? Живу в Флоренции (италия), так что Римовский часовой пояс правильный....

ЗЫ: Это одна из тех немногих проблем с Арчем которые есть у меня. А так дистр отменный, на другой никогда не поменяю!!!!


Как уже правильно заметил г-н. cheer - у вас ошибка в строке HARDWARECLOCK="local"
Поправьте на - HARDWARECLOCK="localtime"
А, вообще рекомендую часы BIOS установить в "UTC", а часовой пояс указывать в настройках ОС - этим вы сильно упростите себе жизнь :) Собственно в *nix изначально так и подразумевалось, а вся эта путаница возникла (как всегда) из-за совместимости с тупорылой виндовс - в которой хоть ставь пояс, хоть не ставь - все равно она паскуда часы в биосе переставит.
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

sfdisk -l

Disk /dev/hda: 4865 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 1218 1219- 9791586 c W95 FAT32 (LBA)
end: (c,h,s) expected (1023,254,63) found (194,254,63)
/dev/hda2 1219 4864 3646 29286495 f W95 Ext'd (LBA)
start: (c,h,s) expected (1023,254,63) found (1023,0,1)
/dev/hda3 0 - 0 0 0 Empty
/dev/hda4 0 - 0 0 0 Empty
/dev/hda5 1219+ 4864 3646- 29286463+ b W95 FAT32
start: (c,h,s) expected (1023,254,63) found (1023,1,1)

Disk /dev/hdb: 19457 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/hdb1 * 0+ 2 3- 24066 83 Linux
/dev/hdb2 3 1532 1530 12289725 83 Linux
/dev/hdb3 0 - 0 0 0 Empty
/dev/hdb4 1533 19456 17924 143974530 f W95 Ext'd (LBA)
start: (c,h,s) expected (1023,254,63) found (1023,0,1)
/dev/hdb5 1533+ 1800 268- 2152678+ 82 Linux swap / Solaris
start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hdb6 1801+ 6707 4907- 39415446 83 Linux
start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hdb7 6708+ 13082 6375- 51207156 b W95 FAT32
start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hdb8 13083+ 19456 6374- 51199123+ b W95 FAT32
start: (c,h,s) expected (1023,254,63) found (1023,1,1)


fdisk -l

Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1219 9791586 c W95 FAT32 (
LBA)
/dev/hda2 1220 4865 29286495 f W95 Ext'd (
LBA)
/dev/hda3 1 1 0 0 Empty
Partition 3 does not end on cylinder boundary.
/dev/hda5 1220 4865 29286463+ b W95 FAT32

Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 1 3 24066 83 Linux
/dev/hdb2 4 1533 12289725 83 Linux
/dev/hdb4 1534 19457 143974530 f W95 Ext'd (LBA)
/dev/hdb5 1534 1801 2152678+ 82 Linux swap/ Solaris
/dev/hdb6 1802 6708 39415446 83 Linux
/dev/hdb7 6709 13083 51207156 b W95 FAT32
/dev/hdb8 13084 19457 51199123+ b W95 FAT32
Спасибо сказали:
Аватара пользователя
Aristarch
Сообщения: 125
ОС: ArchLinux, Debian etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Aristarch »

vadim303 писал(а):
05.03.2007 13:58
Malcolm писал(а):
01.03.2007 19:03

alastor писал(а):
01.03.2007 11:38

Урря! похоже нашего полку прибыло ;)

имхо, и чем дальше, тем больше и чаще :)

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

В блоге обещался написать о процессе установки и вообще о своих впечатлениях о дистрибутиве, и с этим прицелом, устанавливая на работе, делал по ходу пометки, да вот забыл из дому пароль на блог принести. Так что скорее всего вечером напишу о своих микропроблемах и микронаходках. Мож тогда ещё у вас в полку прибудет :)


Разрешите вас поздравить с вступлением на тропу Arch Way! Прочитал ваш блог - хочу прокомментировать - "претензия по поводу путей… ". Ваше замечание не верно - нет необходимости править переменную PATH, и вносить в нее пути: /opt/mozilla/bin, /opt/qt/bin и т.д. Этот момент конечно-же учтен разработчиками. При сборке пакетов, файлы которых помещаются в "не совсем" стандартные каталоги (в /opt/qt/bin например) - дополнительно пишется сценарий (можно обнаружить в каталоге /var/abs/искомое/), который при установке помещается в каталог /etc/profile.d/ - и через него система "знает" о таких файлах, в чем кстати можно легко убедится набрав к примеру:
$ which firefox
/opt/mozilla/bin/firefox
А если у вас это не работает, значит пакеты были самодельные, и собраны не по правилам Arch.
Ну, а если пакеты были установлены с оф. репозитория, и система не нашла к ним дорогу - то... пока даже не знаю, что ответить... где-то, что-то у вас не так - такого быть не должно.
Спасибо сказали:
Аватара пользователя
Aristarch
Сообщения: 125
ОС: ArchLinux, Debian etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Aristarch »

Silent писал(а):
06.03.2007 15:37
sfdisk -l

Disk /dev/hda: 4865 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 1218 1219- 9791586 c W95 FAT32 (LBA)
end: (c,h,s) expected (1023,254,63) found (194,254,63)
/dev/hda2 1219 4864 3646 29286495 f W95 Ext'd (LBA)
start: (c,h,s) expected (1023,254,63) found (1023,0,1)
/dev/hda3 0 - 0 0 0 Empty
/dev/hda4 0 - 0 0 0 Empty
/dev/hda5 1219+ 4864 3646- 29286463+ b W95 FAT32
start: (c,h,s) expected (1023,254,63) found (1023,1,1)

Disk /dev/hdb: 19457 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/hdb1 * 0+ 2 3- 24066 83 Linux
/dev/hdb2 3 1532 1530 12289725 83 Linux
/dev/hdb3 0 - 0 0 0 Empty
/dev/hdb4 1533 19456 17924 143974530 f W95 Ext'd (LBA)
start: (c,h,s) expected (1023,254,63) found (1023,0,1)
/dev/hdb5 1533+ 1800 268- 2152678+ 82 Linux swap / Solaris
start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hdb6 1801+ 6707 4907- 39415446 83 Linux
start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hdb7 6708+ 13082 6375- 51207156 b W95 FAT32
start: (c,h,s) expected (1023,254,63) found (1023,1,1)
/dev/hdb8 13083+ 19456 6374- 51199123+ b W95 FAT32
start: (c,h,s) expected (1023,254,63) found (1023,1,1)


fdisk -l

Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1219 9791586 c W95 FAT32 (
LBA)
/dev/hda2 1220 4865 29286495 f W95 Ext'd (
LBA)
/dev/hda3 1 1 0 0 Empty
Partition 3 does not end on cylinder boundary.
/dev/hda5 1220 4865 29286463+ b W95 FAT32

Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 1 3 24066 83 Linux
/dev/hdb2 4 1533 12289725 83 Linux
/dev/hdb4 1534 19457 143974530 f W95 Ext'd (LBA)
/dev/hdb5 1534 1801 2152678+ 82 Linux swap/ Solaris
/dev/hdb6 1802 6708 39415446 83 Linux
/dev/hdb7 6709 13083 51207156 b W95 FAT32
/dev/hdb8 13084 19457 51199123+ b W95 FAT32



Все правильно Arch показывает, у вас на диске sda не задействованы третий и четвертый основные разделы - но они от этого никуда не денутся - и будут считаться в любом случае (т.к. расширенный раздел нумеруется с пятого - даже если нет предыдущих),. Второй основной раздел сделан расширенным, и на нем висит пятый. Итого - пять.
На диске sdb - не задействован третий раздел (но он считается), а четвертый - расширенный на 5,6,7 и 8. Итого - восемь.
И еще - прошу прощения, но у вас на дисках такой бардак! Не удивительно, что вы путаетесь. К чему скажите мне все эти "расширения", если даже не используются основные разделы? У вас два диска, каждый имеет по четыре основных раздела - итого восемь. Неужели вам этого не достаточно?
На вашем месте я бы переразбил все по-новому, и голову себе не морочил с этими расширениями. Мне видится такая схема:
Один диск - виндовс. Другой - линукс.
Разбивка:
Под видновс и ваши бесценные данные - размечайте, как хотите - но смысла уходить за четыре первичных раздела я не вижу абсолютно.
Под линукс - так-же не имеет особого смысла нарезать больше четвертого основного, только если вы не собираетесь ставить сразу много дистрибутивов, а если такая надобность есть - тогда делайте расширенным четвертый, (при условии использования второго и третьего), или сразу расширяйте первый.
В целесообразности отдельного раздела /boot - тоже очень сомневаюсь. swap - необходим лишь если у вас памяти не очень много, (я при 2Гб - вполне обхожусь без него вообще, да и с 1Гб обходился раньше тоже). Но если он нужен - то в целях максимально-эффективной отдачи от его наличия, создавать его необходимо в самом начале диска. Отсюда имеем:
sdb1 - swap
sdb2 - /
sdb3 - /home
sdb4 - /usr
Или, если планируете устанавливать несколько дистрибутивов (каталоги /home, /usr и т.д могут жить в / - ничего с ними не случится):
sdb1 - swap
sdb2 - /
sdb3 - /
sdb4 - /
При такой схеме - вы точно никогда не заблудитесь.
Спасибо сказали:
Аватара пользователя
vadim303
Сообщения: 74
ОС: Arch Linux

Re: ряд вопросов перед пробой дистрибутива

Сообщение vadim303 »

Aristarch писал(а):
06.03.2007 15:41
А если у вас это не работает, значит пакеты были самодельные, и собраны не по правилам Arch.
Ну, а если пакеты были установлены с оф. репозитория, и система не нашла к ним дорогу - то... пока даже не знаю, что ответить... где-то, что-то у вас не так - такого быть не должно.


Пакеты были из оф. репозитария. И действительно указанные скрипты для прописки "нестандартных" путей были найдены в /etc/profile.d/ Видимо не разобравшись что к чему, я поспешил запустить любимый браузер и обнаружил, что система его не находит (хотя почему бы при установке этих скриптов заодно сразу их не запустить?), а перелогиниться не догадался :) Вобщем самописные пути из .bashrc убрал - всё и вправду без них работает. Спасибо что наставили на путь истинный :) Блог поправлю.
Спасибо сказали:
Russian Quaker
Сообщения: 170
ОС: Arch Linux 0.8 (Voodoo)

Re: ряд вопросов перед пробой дистрибутива

Сообщение Russian Quaker »

Aristarch, спасибо за наводку про биос! Время-то в арче было нормально установлено (строку поменял на localtime), но винда биос перенастроила. Стер я ее нафиг, вот теперь в арче только сижу, и доволен :)
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Aristarch, спасибо за то, что растолковал так подробно. Ответить сразу не смог, интернет вчера умер, только появился. Спасибо, буду пробовать, сегодня еще и репозитории на 3 DVD к арчу получил с одного интернет ресурса, в общем, если мозг не взорвется :) посмотрю, что такое Arch.
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Установку Arch Linux не осилил, наверное я тупой :(
Граб не установился, точки монтирования назначил нормально, стал назначать win разделы он мне предложил файловую систему поменять, отказался, попал в меню, стал править в ручную fstab, все прописал... короче при перезагрузке оказался в win.
Вернусь на Слаку и буду долбать этот гребанный VPN и если когда нибудь в Arch Linux сделают установщик хотя бы как в Слаке, попробую еще раз.
Спасибо сказали:
Аватара пользователя
vadim303
Сообщения: 74
ОС: Arch Linux

Re: ряд вопросов перед пробой дистрибутива

Сообщение vadim303 »

Silent писал(а):
09.03.2007 11:17
Установку Arch Linux не осилил, наверное я тупой :(
Граб не установился, точки монтирования назначил нормально, стал назначать win разделы он мне предложил файловую систему поменять, отказался, попал в меню, стал править в ручную fstab, все прописал... короче при перезагрузке оказался в win.
Вернусь на Слаку и буду долбать этот гребанный VPN и если когда нибудь в Arch Linux сделают установщик хотя бы как в Слаке, попробую еще раз.


Установщик как в слаке будет просто вместо редактирования конфигов предлагать выбирать что-то из менюшек. Не факт, что тоже всё правильно получится и по любому придётся в конфиги лезть. Имхо лучше их освоить сразу. Кстати установщик слаки (если мне не изменяет память) граб не ставит, а ставит лило. Так что слака и тут не показатель :) К тому же если у вас уже был граб, почему бы старый конфиг не использовать (только если у вас IDE-винты, для ядра Арча надо будет в опции root вместо hdx указать соответствующий sdх). Я вообще при переходе со слаки конфиги из неё практически без изменений на Арч перенёс. Что работало под слакой должно работать без проблем и в Арче (по крайней мере так говорит мой скромный опыт :) ) А по поводу тупой - не тупой... могу сказать на 99% что скорее малоначитанный :)

PS: VPN под Арчем у меня поднялся с теми же конфигами что и в слаке. Если у вас не работало в последней, то не вижу причин почему заработает в Арче. Мучайте конфиги. Попробуйте помучать провайдера по поводу всяких опций. Посмотрите ошибки которые выдаются, поищите диагноз на эти ошибки в инете. В конце концов методом тыка - не так уж и много там опций, которые обычно варьируются. Да, ещё с маршрутами у людей часто беда...
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: ряд вопросов перед пробой дистрибутива

Сообщение alastor »

Принцип, усиленно пропагандируемый создателями Арча - небезызвестный KISS. Поэтому не нужно сразу с помощью инсталлятора решить все проблемы. Не знаю как сейчас, а год назад при установке рекомендовалось ставить только базовую систему, все остальное докручивать потом (насколько помню, эта докрутка много времени не занимала). Так что в данном случае, ИМХО, достаточно получить систему с консольным логином, а дальше уж вдоволь порезвиться :)
Спасибо сказали:
Russian Quaker
Сообщения: 170
ОС: Arch Linux 0.8 (Voodoo)

Re: ряд вопросов перед пробой дистрибутива

Сообщение Russian Quaker »

Совершенно согласен. Принцип KISS - одна из самых привлекательных особенностей Arch, по крайней мере для меня...
Спасибо сказали:
Аватара пользователя
Terekhin Alexey
Сообщения: 248
ОС: Gentoo amd64

Re: ряд вопросов перед пробой дистрибутива

Сообщение Terekhin Alexey »

Извините за офтоп. Но такая же штука и в gentoo есть. токо там самому компилить надо.
AMD Phenom 9950 Asus M3A32-MVP DELUXE 4Gb DDR-II 1066Mhz Ati Radeon 4850 512 Mb
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: ряд вопросов перед пробой дистрибутива

Сообщение cheer »

Terekhin Alexey писал(а):
10.03.2007 23:37
Извините за офтоп. Но такая же штука и в gentoo есть. токо там самому компилить надо.

Это про что? :)
Про принцип KISS? Он в Slackware изначально, кажется, был... А поскольку один из родителей ArchLinux - как раз Slackware, то и KISS принцип отнаследовался.
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Я все-таки его поставил (0.8b), базовую систему + network. Два диска (репозитории) разместил пока на фат-разделе и с него попробовал установить пакет (мс), пока получилось, но как это организовать удобнее читаю. В общем разбираться мне еще много в чем, время свободного только мало :)
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: ряд вопросов перед пробой дистрибутива

Сообщение alastor »

Если предполагается и дальше использовать репозитории с дисков как источник для установки - логично их прописать в /etc/pacman.conf в соответствующие разделы репозиториев.
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Именно так я и поступил, только побоялся туда testing и unstable прописывать, не знаю почему :blush:
Исправил в pacman.conf строку
Server = local:///home/arch/pkg
на
Server = local:///win/e/Arch/current
и дописал ниже
Server = local:///win/e/Arch/extra
после чего установил мс, только не понравилось, что надо имя пакета писать полностью с версией.
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: ряд вопросов перед пробой дистрибутива

Сообщение alastor »

Silent писал(а):
16.03.2007 14:36
после чего установил мс, только не понравилось, что надо имя пакета писать полностью с версией.

странно.. а какой командой пакет устанавливаете? Если пакет в репозитории и устанавливается через pacman -S, то нужно только имя пакета
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Именно так я и поступил, только побоялся туда testing и unstable прописывать, не знаю почему :blush:
Исправил в pacman.conf строку
Server = local:///home/arch/pkg
на
Server = local:///win/e/Arch/current
и дописал ниже
Server = local:///win/e/Arch/extra
после чего установил мс, только не понравилось, что надо имя пакета писать полностью с версией.
Спасибо сказали:
Аватара пользователя
Aristarch
Сообщения: 125
ОС: ArchLinux, Debian etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Aristarch »

Silent писал(а):
16.03.2007 14:42
Именно так я и поступил, только побоялся туда testing и unstable прописывать, не знаю почему :blush:
Исправил в pacman.conf строку
Server = local:///home/arch/pkg
на
Server = local:///win/e/Arch/current
и дописал ниже
Server = local:///win/e/Arch/extra
после чего установил мс, только не понравилось, что надо имя пакета писать полностью с версией.


Вы ничего не напутали? Мне кажется, что в этой строке:
Server = local:///win/e/Arch/current
вместо local - должно быть - file
И строка:
#[custom] - должна быть раскомментирована.
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Aristarch писал(а):
16.03.2007 20:46
Silent писал(а):
16.03.2007 14:42

Именно так я и поступил, только побоялся туда testing и unstable прописывать, не знаю почему :blush:
Исправил в pacman.conf строку
Server = local:///home/arch/pkg
на
Server = local:///win/e/Arch/current
и дописал ниже
Server = local:///win/e/Arch/extra
после чего установил мс, только не понравилось, что надо имя пакета писать полностью с версией.


Вы ничего не напутали? Мне кажется, что в этой строке:
Server = local:///win/e/Arch/current
вместо local - должно быть - file
И строка:
#[custom] - должна быть раскомментирована.

Да все именно так, как Вы пишите, я немного не правильно написал :blush: и #[custom] у меня не была раскомментированная.
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Не проснулся еще :/ А как удалить сообщение? :(
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: ряд вопросов перед пробой дистрибутива

Сообщение (asper »

Silent писал(а):
18.03.2007 07:56
Не проснулся еще :/ А как удалить сообщение? :(

Немного про форум
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Подскажите пожалуйста, как все таки создать локальные репозитории, ну ни фига не получается :blush:
Положил с диска (срез от 02) все в /home/arch, там community, current, exstra
Даю команду
gensync /home/arch /home/arch/current/current.db.tar.gz /home/arch/current/current
создается файл current.db.tar.gz, но пустой и с ошибкой (не верный интерпретатор - вроде)
Пробовал со скриптом
./gendb /home/arch/current/
ругается, что инвалид рут дир.
Подскажите, а то устал все зависимости в ручную устанавливать, дошел до kdemultimedia и выдохся.
Я что-то не понимаю :blush:
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: ряд вопросов перед пробой дистрибутива

Сообщение alastor »

А что, в репозиториях, которые на дисках были, *db файлов не было?
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

alastor писал(а):
21.03.2007 16:51
А что, в репозиториях, которые на дисках были, *db файлов не было?

Нет не было :( Сейчас еще раз проверил - нет там их.
Срез вот этот: Arch Linux Repositories (i686) 12.02.07
Пытался сделать, как описано здесь:http://wiki.archlinux.org/index.php/%D0%A1%D0%
BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_
%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%
D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%
B8%D0%B9_%28ABS_%D0%B8_gensync%29
(обычным и быстрым методом)
Спасибо сказали:
Аватара пользователя
Aristarch
Сообщения: 125
ОС: ArchLinux, Debian etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Aristarch »

Silent писал(а):
21.03.2007 16:31
Подскажите пожалуйста, как все таки создать локальные репозитории, ну ни фига не получается :blush:
Положил с диска (срез от 02) все в /home/arch, там community, current, exstra
Даю команду
gensync /home/arch /home/arch/current/current.db.tar.gz /home/arch/current/current
создается файл current.db.tar.gz, но пустой и с ошибкой (не верный интерпретатор - вроде)
Пробовал со скриптом
./gendb /home/arch/current/
ругается, что инвалид рут дир.
Подскажите, а то устал все зависимости в ручную устанавливать, дошел до kdemultimedia и выдохся.
Я что-то не понимаю :blush:


Скрипт gendb работает правильно. Вы вероятно упустили один момент - у вас репозиторий называется current, а путь к этому current прописан в файле /etc/pacman.conf, и скорее всего вы его не изменили и он указывает на удаленный фтп репозиторий. Вам необходимо: либо прописать в начало секции [current] файла /etc/pacman.d/current путь к вашему локальному репозиторию:

[current]
Server = file:////home/arch/current

Либо, что более правильно - добавить секцию (а еще правильней - создать отдельный файл, и указывать его при pacman -Sy --config:

[custom]
Server = file:////home/arch/custom

Задав соответственно название каталога, и перестроив по-новой базу скриптом gendb, и обновив базу коммандой pacman -Sy --config /home/arch/custom.conf
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

[root@alex arch]#./gendb /home/arch/current
-bash:./gendb: /usr/bin/perl^M: плохой интерпретатор: нет такого файла или каталога.
:(
Спасибо сказали:
Аватара пользователя
Aristarch
Сообщения: 125
ОС: ArchLinux, Debian etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Aristarch »

Silent писал(а):
22.03.2007 17:23
[root@alex arch]#./gendb /home/arch/current
-bash:./gendb: /usr/bin/perl^M: плохой интерпретатор: нет такого файла или каталога.
:(


Вы неудачно скопировали содержимое скрипта - вы его из виндовс копировали? (хотя я на месте разработчика выложил бы его отдельно для скачивания) Обработайте его (необходимо удалить ^M) командой dos2unix - можно установить:
pacman -S hd2u
Или отредактируйте руками, и сохраните с опцией "end of line - unix"
Или возьмите мой, проверенный :)
Спасибо сказали:
Аватара пользователя
Silent
Сообщения: 60
ОС: Win XP / Debian Etch

Re: ряд вопросов перед пробой дистрибутива

Сообщение Silent »

Aristarch, спасибо за файл, все именно так как ты написал, но я наверное всетаки не дорос до арча.
Скрипт работает, но в конце мне выдал:
ср: невозможно выполнить stat для /tmp/pkgdb//home/arch/extra.db.tar.gz`: нет такого файла или каталога.
Так же я не могу понять почему не работает команда gensync (обычный метод), я туда (как написано в вики в /var/abs/local) уже и каталог копировал, но он мне делает пустой файл.db.tar.gz
Скорей всего с каналом в инет арч удобен, но вот у меня вот такая загвоздка с добавлением локального репозитория, да и статью с вики уже зачитал до дыр и пробовал по разному и в файлах прописывал путь (pacman.conf и /etc/pacman.d/ current.....)
Ладно, спасибо за участие.
Спасибо сказали: