Скачивание пакетов вручную, немного лирики.

Доброго времени суток. Позавчера установил себе Арч. На компе доступа к Сети нет, сижу с ноутбука. Пока что изучаю консоль и на Иксы планирую перейти где-то через неделю. Единственное, не понимаю, как мне:
1 Отредактировать файлы.
Неправильно кое-что записал, хочется исправить. А как поставить редактор, или как отрыть файл встроенным (если он есть) не знаю.
2 Скачать нужные пакеты
Искал на AUR “xorg”, но он выдаёт пакеты из не поддерживаемой категории, и нет ни одно просто xorg. Где-же pacman берёт их?

Подскажите, пожалуйста по второму. Первое я догадываюсь, нужно скачать какой-то редактор для терминала, а вот как его скачать…

Также, поскольку здесь разговоры о всём, хочется высказать благодарность создавшим форум и сайт (и конечно же, сам дистрибутив), а также, особенно, переводу пути Арча. Именно благодаря нему я и решил попробовать. Изначально консоль отпугнула, но я решил рискнуть и уже понял, как там копировать, выключать, как заходить и монтировать флешку, с которой потом пакеты буду ставить. Было очень приятно после разбирательств выработать-таки алгоритм поиска флешки среди устройств, монтирования и захода. Вот, что у меня получилось, как я ищу и захожу на флешку.
1
ls /dev/sd* -o --color // Ищем её среди устройств, путём сравнения результатов до и после вставки флешки.
2
mount -t vfat /dev/<ФЛЕШКА> /media/cd // Пока что монтирую в cd, но потом создам свой каталог USB.
3
cd /media/cd // Перемещаемся
4
ls -o --color // О да! Список файлов идентичен находящимся на флешке, она примонтирована!
Конечно, опытным пользователям это детские игры. Подумаешь, он примонтировал флешку. Но я пользовался Linux всего пару часов и это была Убунту, где не приходилось искать что-то и вписывать, поэтому для меня увидеть правильный результат своих размышлений и последующего ввода команд было неожиданно и приятно. До Убунту с Линуксом вообще не был знаком. По-моему Арч всё-таки очень подходит для начинающих. Я начинающий и мне понравилось искать команды и читать man'ы. Пару дней можно понять, нужно ли тебе в принципе, но если понравилось - ищи большей свободы, создавай всё сам и наслаждайся тем, что флешка примонтирована, потому что ты так сделал и ты так написал.
Ещё раз спасибо за перевод “Пути”. Вдохновляет. Не бойтесь ставить “страшный” Линукс и ещё более “страшный, непонятный, хакерский” Арч. Если вы любознательны - понравится.
Извиняюсь за лирическое отступление, нахожусь под впечатлением флешки. =)
Guzerus
Доброго времени суток. Позавчера установил себе Арч. На компе доступа к Сети нет, сижу с ноутбука. Пока что изучаю консоль и на Иксы планирую перейти где-то через неделю. Единственное, не понимаю, как мне:
1 Отредактировать файлы.
Неправильно кое-что записал, хочется исправить. А как поставить редактор, или как отрыть файл встроенным (если он есть) не знаю.
Наверняка уже в базовой поставке (я так понял вы установили core-образ) установлен nano. Им и можно пользоваться для редактирования.

Guzerus
2 Скачать нужные пакеты
Искал на AUR “xorg”, но он выдаёт пакеты из не поддерживаемой категории, и нет ни одно просто xorg. Где-же pacman берёт их?
Получить список необходимых пакетов очень просто: пишем в арче pacman -Sp xorg > list.xorg и затем на ноуте берем этот список ссылок и качаем чем угодно, например wget(.exe) -i list.xorg затем складываем их в каталог /var/cache/pacman/pkg/ затем pacman -S xorg

А вообще - https://wiki.archlinux.org/index.php/Of … f_Packages
Хотел-было спросить, как запустить редактор, но, по-другому сформулировав запрос в Гугле, нашёл ответ на Вики Мандривы. =D Если что. Открытие файла через консоль/терминал текстовым редактором -
nano <ФАЙЛ>
(замените на vim, если поставлен он).


Спасибо. Только вот на ноутбуке Арча нет, и не будет. Может, если у кого-то есть уже созданный файл списка и он его вышлет, я могу попытаться его открыть на ноуте через какой-то редактор? И там уже посмотреть, какие пакеты и ссылки (я думаю, ссылки там должны быть, как же иначе их wget скачает). И потом по ссылкам перейти и скачать всё вручную, перенести через флешку и pacman -S xorg. Возможно?
А по ссылке, которую дал Nebulosa, лень сходить да почитать что и как? Там же все подробно расписано и по шагам.
Извиняюсь, читал, но подумал, там тоже речь про компьютер с Арчем и команды и для него даны. Завтра сделаю вечером. Интересно, получится-ли.
Вроде-бы всё прошло удачно, список пакетов для обновления, которое я решил сделать в первую очередь, составился, копировался и открылся на ноуте. Теперь возникла заковывка. На флешке я поместил пакеты в arch_packages. Можно-ли каким-то образом копировать содержимое директории? Искал, читал man, но что-то не нашёл такого.
Можно сделать так - вместо помещения каталога в …../pkg, создать каталог pkg на ноуте, поместить туда пакеты и копировать pkg в …./ с заменой существующего (всё равно там ничего нет). Ничего не сломается, если поступлю таки образом?

В общем, сделал как хотел с pkg, всё нормально ставится. Получается, “pacman -Sup –noconfirm > pkglist” создаёт файл, в котором содержится информация только про обновление системы пакетами из core, а если я хочу обновить какой-то другой пакет - “pacman -Sp –noconfirm <ИМЯ_ПАКЕТА> > pkglist”, создастся список с информацией про скачку пакета, опять-таки смотрю в файл, качаю, перемещаю в /var/cache/pacman/pkg и pacman -S <ИМЯ_ПАКЕТА>. Так?
Не совсем понял, что вы именно хотите, но просто скиньте скачаные пакеты в /var/cache/pacman/pkg/ и далее pacman -S нужный_пакет_или_группа.
Если на компе с арчем доступа в инет не предвидется то может быть рассмотреть этот или этот варианты?
Я хотел узнать, собственно, значение pacman -Sup><ФАЙЛ> и pacman -Sp><ФАЙЛ>. Они создают файл с ссылками на то, что мы указали, так ведь? Просто одно дело прочитать, другое правильно понять это. Лучше я покажусь глупым сейчас и уточню, так ли я понял работу команд, чем потом себе или кому-то что-то не так скажу. man читал, но видимо он пока-что для меня слишком сложен, там несколько одинаковых параметров, и где искать параметры именно при pacman ><ФАЙЛ> я не понял.
Также интересует принцип работы pacman, где можно прочитать, для чего какие папки задействованы и что туда копирует, пишет pacman? Не команды, а именно принцип. Пока что из Вики по оффлайновой установке я понял, что в “/var/lib/pacman/” содержится список пакетов, а в “/var/cache/pacman/pkg”, видимо, сами пакеты (хотя cache это кэш).
Ещё недавно задумался, а можно-ли выводить при старте системы что-то на экран? Гугл не выдаёт нужного, Вики тоже.
Варианты интересные, но доступ предвидится, где-то к Новому Году, или, в худшем случае, на 31 Мая. А пока что буду разбираться без Сети, хочу vim посмотреть, что да как, установить какой-то файловый менеджер (midnight commander скорее всего).
Вообще, если с английским напряг, а переводчиками пользоваться не хотите, то можете почитать, например, здесь.
Для вашего примера pacman -Sup><ФАЙЛ>, будет обозначать следующее
-S, –sync (установка/обновление) Устанавливает или обновляет пакеты.
u, –sysupgrade Обновит все устаревшие пакеты.
p, –print-uris Напечатает URI (ссылку) для каждого пакета, который будет установлен (включая его зависимости).

По поводу
Ещё недавно задумался, а можно-ли выводить при старте системы что-то на экран? Гугл не выдаёт нужного, Вики тоже.
лучше всего создать отдельную тему и там уточнить, что конкретно вы понимаете под выводить при старте системы что-то на экран.

Кстати, mc хороший вариант. По крайней мере будет гораздо проще “бродить” по различным каталогам, да и встроенный редактор в нем тоже имеется.
Midnight commander нормально поставился, а вот с GNOME возникли проблемы. Wget не скачал два пакета, я попробовал вручную - не найдены. Пробовал изменить зеркало на немецкое, скачать по его ссылке - всё равно пакеты не найдены. Никто не знает, как же их найти? Вот их ссылки на немецкий сервер.
http://archlinux.limun.org/extra/os/x86 … pkg.tar.xz
http://archlinux.limun.org/extra/os/x86 … pkg.tar.xz
Что интересно, пакеты расположены рядом друг-с-другом в списке.
 
Зарегистрироваться или войдите чтобы оставить сообщение.