LINUX.ORG.RU
ФорумTalks

Arch, Gentoo. Документация и порог вхождения.

 , ,


0

1

Логотип Arch Linux давно не давал мне покоя и сегодня ночью я решил предпринять вторую попытку. Тем более, что тогда я, похоже, просто не догадался для Virtuabox установить пакет, который сейчас называется xf86-video-vmware (WAT!?).

Раньше у Arch была расширенная версия инструкции по установке «Beginners’ guide» - насколько помню, достаточно подробное руководство, которое ничем не уступало Gentoo Handbook. Сейчас по какой-то причине его больше нет. Из-за этого, если пользователь давно не устанавливал систему, то ему, к сожалению, придётся перечитать сначала кучу документации в arch wiki (она есть и действительно хорошая), а то и вовсе будет проще открыть gentoo handbook (я так не делал), который содержит более подробные инструкции.

Начинается это с инструкции по разбивке диска: пользователю сообщают, что его нужно разбить на разделы и приводят пример разбивки. Чтобы узнать как это сделать - нужно перейти в соответствующие разделы wiki нужного инструмента.

Из раздела настройки сети парой переходов можно добраться до статьи о dhcpcd, где сообщат, что сервис нужно start/enable и отправят читать статью о systemd, не приводя примера команды о_О. Серьёзно, после окончания настройки системы я могу не трогать сервисы годами, да и зачем?

Что случилось с документацией и почему из неё так старательно убраны все примеры из-за чего процесс установки настолько затягивается, если пользователь не помнит упомянутых команд?

Если опустить этот момент, то сам процесс установки даже упростился. На этапе установки набора base не предлагают что-то прописывать в конфиг. Кажется раньше наборы в одном из файлов конфигурации нужно было указывать или я с чем-то путаю. После установки набора base (nano в нём тоже есть) я установил только grub, mc, virtualbox-guest-utils, xf86-video-vmware, plasma-desktop, konsole, dolphin, opera и получил готовое рабочее окружение. В целом процесс занял не больше чем занял бы в случае, например, debian net-install.

Pacman работает действительно шустро. Пока не нашёл, где можно посмотреть список установленных мной пакетов без зависимостей, то есть то, что я привёл выше? И не успел поискать можно ли создавать что-то похожее на sets из gentoo, то есть свои наборы, а не готовые из репозитория?

★★★★★
Ответ на: комментарий от vvn_black

Я ж написал, что логотип давно не давал мне покоя.

На самом деле не знаю. Просто решил ещё раз глянуть.

grem ★★★★★
() автор топика
Последнее исправление: grem (всего исправлений: 1)

Пока не нашёл, где можно посмотреть список установленных мной пакетов без зависимостей

$ which pac.ls  
pac.ls: aliased to pacman -Qqe
Im_not_a_robot ★★★★★
()

Что случилось с документацией и почему из неё так старательно убраны все примеры

Возможно, потому что арч больше не считает людей, которым нужны примеры, своей ЦА.

intelfx ★★★★★
()

Мог бы просто установить Manjaro и не сношать себе мозг. Хотя да, у Manjaro же не сиська на логотипе)

Deleted
()
Ответ на: комментарий от grem

Я ж написал, что логотип давно не давал мне покоя.

хм. распечатал бы, порвал или сжёг...

samy_volosaty ★★★★★
()
Ответ на: комментарий от Jopich1

У меня не было партнёра.

@alexferman
я и не сношал себе мозг, тихо спокойно поставил.

Про репы (extra, contrib) пока читать подробнее лень.

Хотя да, у Manjaro же не сиська на логотипе)

И это большой минус. Что им стоило сделать, например, такой логотип?

grem ★★★★★
() автор топика

Установить это конечно же хорошо, но почему бы в Arch Wiki не описать все post-installation действия. Не General Recommendations, а что-то поэтапное. Например у многих на ноутбуках скрипит ЖД. Почему бы сразу не собрать такие типичные проблемы в одном месте с путями и example-ами, а не искать решение проблемы когда она возникнет. Именно поэтому я и сижу пока на Manjaro, потому что just works.

Artamudo ★★★★
()
Ответ на: комментарий от Jopich1
  • Он у меня в виртуалке - сложно сломать то, у чего есть снимки.
  • С gentoo я на него переползать не собираюсь.
grem ★★★★★
() автор топика
Ответ на: комментарий от Artamudo

Да выглядит действительно так, словно они хотели сократить дублирование информации в любом виде, поэтому если что-то упоминается, то на это даётся ссылка, не более :(

grem ★★★★★
() автор топика
Ответ на: комментарий от Jopich1

Использую Manjaro уже пару лет. Ничего не ломалось.

Deleted
()
Ответ на: комментарий от intelfx

Что изменилось? Что значит больше не считает? Их новички в рассылках и ирц-каналах замучили?

grem ★★★★★
() автор топика
Ответ на: комментарий от Thetan

В gentoo есть такая проблема, особенно для переводов статей в wiki.

grem ★★★★★
() автор топика

который сейчас называется xf86-video-vmware
(WAT!?)

VMSVGA указывал что ли в качестве эмулируемой VirtualBox видимокарты? Чему тогда удивляешься?

Meyer ★★★★★
()
Ответ на: комментарий от Meyer

Это независимо от того, что указал я, хотя я ничего не указывал

Если появится время, то теперь можно будет чуть поковыряться.

grem ★★★★★
() автор топика
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от grem

Это независимо от того, что указал я, хотя я ничего не указывал

Хм, судя по арчевскому багтрекеру

VirtualBox 6.0 sets the Graphics Controller setting to «VMSVGA»

Достаточно сменить на VBoxSVGA и можно этот драйвер не ставить.

Meyer ★★★★★
()
Ответ на: комментарий от Meyer

У меня на хосте vbox 5, а в гостевом арче дополнения к 6-му. Вспомнил, что а генте в какой-то момент для гостевой ос достаточно было драйвера из ядра. Наверное здесь примерно то же самое.

Из приятных вещей в pacman - предложение выбора альтернатив при установке, например, gstreamer vs vlc. По крайней мере удобнее, чем думать потом как выпилить vlc.

grem ★★★★★
() автор топика
Ответ на: комментарий от amd_amd

Наверное, я что-то упустил: пишут, что для CONSOLEFONT=«cyr-sun16» ничего ставить не нужно, но при генерации initrd жалуется, что не знает, про него. Наверное с определённым сочетанием KEYMAP работает. Либо я сонный что-то не то прописал.

grem ★★★★★
() автор топика
Ответ на: комментарий от commagray

Неё, я с него взятые мной пакеты генту скорее всего не смогу поддерживать.

grem ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Мог бы просто установить Manjaro и не сношать себе мозг.

Та дам особо не с чем сношать мозг. Всего пару команд.

CryNet ★★★★★
()
Ответ на: комментарий от amd_amd

# cp /etc/profile ~/.profile
# nano ~/.profile > добавить в самый низ строку [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx - для root
# nano ~/.bash_profile > добавить в самый низ строку [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx - для username

Чо не SDDM какой-то?

CryNet ★★★★★
()
Последнее исправление: CryNet (всего исправлений: 1)
Ответ на: комментарий от CryNet
# cp /etc/profile ~/.profile
# nano ~/.profile > добавить в самый низ строку [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx - для root
# nano ~/.bash_profile > добавить в самый низ строку [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx - для username

это не обязательно делать, я б даже сказал вредно, лучше самому скомандовать startx - так куда надежнее...

не SDDM

это сломает концепцию! вся графическая часть системы под консоль запилена, даже для арбуза написаны левые css что бы он как текстовой выглядел, но на самом деле это полноценный браузер со всеми вытекающими...

amd_amd ★★★★★
()
Последнее исправление: amd_amd (всего исправлений: 1)
Ответ на: комментарий от amd_amd

это сломает концепцию! вся графическая часть системы под консоль запилена

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

CryNet ★★★★★
()
Ответ на: комментарий от CryNet

чо так сложно

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

amd_amd ★★★★★
()
Ответ на: комментарий от intelfx

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

Hertz ★★★★★
()
Ответ на: комментарий от amd_amd

А как же красивые экраны приглашающие ввести логин и пароль?

CryNet ★★★★★
()
Ответ на: комментарий от Jopich1

через пару тройку месяцев, когда после очередного апдейта у тебя сломается pacman

Дарья Донцова, мы вас узнали! Перелогинтесь! Я более 4 лет на арче, подобных историй успеха у себя на практике не встречал.

Promusik ★★★★★
()

На кой там подробная документация, если арч сейчас ставится в три команды, а за час уже среда с гуем и нужным софтом. Вы там совсем обленились, что ли?

raven_cler ★★
()
Ответ на: комментарий от raven_cler

Если бы примеры 3 команд были указаны, то среда с гуем была бы через полчаса. Ты вот часто диски разбиваешь какой-либо утилитой? А сервисы стартуешь или отправляешь на автозапуск? Я нет.

А если это всё помнить, и тут installation guide не нужен, и для gentoo не нужен handbook.

grem ★★★★★
() автор топика
Ответ на: комментарий от intelfx

«stop job is running» 1 :30 мин. при выключении всегда появляется, если выключать из DE при залогиненным пользователе в терминале?

grem ★★★★★
() автор топика
Ответ на: комментарий от grem

Нет. Это значит, что у тебя включено убийство процессов сессии при разлогине, но кто-то не реагирует на SIGTERM.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

Я ничего не включал, только успел поставить указанные выше наборы и чуть подправить /etc/vconsole.conf.

кто-то не реагирует на SIGTERM

Значит его почему-то не реализует sddm по умолчанию.

grem ★★★★★
() автор топика
Ответ на: комментарий от Macrocosm

Я где-то видел упоминание, что подобная вещь появилась, кажется, в 2013 году, с выходом 205 версии systemd.

grem ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.