LINUX.ORG.RU
ФорумTalks

Arch Linux - причины выбора?

 


1

1

ЛОРовцы-арчелюбы, а за что вы любите арч?

Сейчас сижу на кубунте, есть немало нужного софта (формально deb-only, но с AURом это не проблема, ведь правда?), но задолбали постоянные глюки.

И да, особо приветствуются истории успеха арчеводов с кедами.

★★★

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

stable

Ставь любой дистрибутив и не обновляйся — гарантированно ничего не сломается. Полный аналог Debian stable.

aidan ★★★★
()
[ ei-grad@yoga-s1 ~ ]
→ time sudo pacman -S mc --noconfirm                                                                                                                                                      130 ↵
разрешение зависимостей...
проверка на взаимную несовместимость...

Пакеты (1): mc-4.8.12-1

Будет загружено: 1,52 MiB
Будет установлено: 6,41 MiB

:: Приступить к установке? [Y/n] 
:: Получение пакетов ...
 mc-4.8.12-1-x86_64                                                                      1560,7 KiB  4,59M/s 00:00 [#####################################################################] 100%
(1/1) проверка ключей                                                                                              [#####################################################################] 100%
(1/1) проверяется целостность пакета                                                                               [#####################################################################] 100%
(1/1) загрузка файлов пакета                                                                                       [#####################################################################] 100%
(1/1) проверка конфликтов файлов                                                                                   [#####################################################################] 100%
(1/1) проверяется доступное место                                                                                  [#####################################################################] 100%
(1/1) установка mc                                                                                                 [#####################################################################] 100%
Дополнительные зависимости для mc
    cabextract: ucab extfs
    cdparanoia: audio extfs [установлено]
    cdrkit: iso9660 extfs [установлено]
    gawk: hp48+ extfs [установлено]
    aspell: spelling corrections [установлено]
    cvs: CVS support
    mtools: a+ extfs [установлено]
    perl: needed by several extfs scripts [установлено]
    python2-boto: s3+ extfs [установлено]
    python2-pytz: s3+ extfs
    smb: VFS support
    unace: uace extfs [установлено]
    unarj: uarj extfs
    unrar: urar extfs
    zip: uzip extfs [установлено]
    p7zip: support for 7zip archives [установлено]
sudo pacman -S mc --noconfirm  1,08s user 0,11s system 71% cpu 1,671 total
ei-grad ★★★★★
()
Ответ на: комментарий от ei-grad
[ ei-grad@hetzner ~ ]
→ time sudo apt-get install mc -y                                                                  130 ↵
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libssh2-1 mc-data
Suggested packages:
  arj dbview djvulibre-bin genisoimage gv links w3m lynx odt2txt poppler-utils
  python-boto python-tz xpdf pdf-viewer zip
The following NEW packages will be installed:
  libssh2-1 mc mc-data
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,653 kB of archives.
After this operation, 7,166 kB of additional disk space will be used.
Get:1 http://mirror.hetzner.de/ubuntu/packages/ trusty/universe libssh2-1 amd64 1.4.3-2 [66.3 kB]
Get:2 http://mirror.hetzner.de/ubuntu/packages/ trusty/universe mc-data all 3:4.8.11-1 [1,134 kB]
Get:3 http://mirror.hetzner.de/ubuntu/packages/ trusty/universe mc amd64 3:4.8.11-1 [453 kB]
Fetched 1,653 kB in 0s (17.9 MB/s)
Selecting previously unselected package libssh2-1:amd64.
(Reading database ... 118937 files and directories currently installed.)
Preparing to unpack .../libssh2-1_1.4.3-2_amd64.deb ...
Unpacking libssh2-1:amd64 (1.4.3-2) ...
Selecting previously unselected package mc-data.
Preparing to unpack .../mc-data_3%3a4.8.11-1_all.deb ...
Unpacking mc-data (3:4.8.11-1) ...
Selecting previously unselected package mc.
Preparing to unpack .../mc_3%3a4.8.11-1_amd64.deb ...
Unpacking mc (3:4.8.11-1) ...
Processing triggers for man-db (2.6.7.1-1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for mime-support (3.54ubuntu1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Setting up libssh2-1:amd64 (1.4.3-2) ...
Setting up mc-data (3:4.8.11-1) ...
Setting up mc (3:4.8.11-1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.3) ...
sudo apt-get install mc -y  1.35s user 1.38s system 22% cpu 12.046 total
ei-grad ★★★★★
()
Ответ на: комментарий от Motif

А kvm, spice и проброс usb в гостевые не пробовал?

Не, не пробовал, такой задачки не стояло. Задачка была, чтобы дискретную nvidia выключить, чтобы уменьшить общий нагрев - успешно. Остальное искаропки.

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

А lfs еще проще в плане организации, но сложнее в плане поддерживания

cvs-255 ★★★★★
()
Ответ на: комментарий от evilmanul

возможность юзать лишь то, что нужно,

И как же без перекомпиляции этого добиваешься?

cvs-255 ★★★★★
()

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

Ну и конечно же, неимоверно крутая вики.

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

Ставь любой дистрибутив и не обновляйся — гарантированно ничего не сломается. Полный аналог Debian stable.

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

eugeno ★★★★★
()

Рассказываю историю успеха: мне пару дней назад звонили из альфа-банка, предлагали вакансию девелопера. Так вот они сказали, что у них там убунта, но они собираются переходить на арч. Я настолько удивился, что даже согласился сходить на собеседование.

DELIRIUM ☆☆☆☆☆
()
Ответ на: комментарий от cvs-255

В дебиане это не так. Перед выходом нового stable очень тщатетельно тестируется обновление

Я говорил не столько про баги, сколько про изменённые форматы конфигов и тому подобное.

AX ★★★★★
()

Я не арчевод, но слышал мнение одного арчевода: «За свежий софт и минимализм».

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

Ставь любой дистрибутив и не обновляйся — гарантированно ничего не сломается. Полный аналог Debian stable.

Толсто. Если не обновляться, то всё равно что-то ломается, или ломают. Стабильная ветка обновляется, но без изменения функциональности (обновления безопасности, например). Ну а с недавних пор для некоторых пакетов вроде браузеров, обновляется и функциональность. На самый крайний случай существуют бэкпорты.

dumka ★★
()
Ответ на: комментарий от cvs-255

В репозиториях — да. В базовой поставке — нет. Лично мне удобнее поставить руками нужные мне куски DE, чем поставить дистрибутив с DE и выпиливать из него мусор.

vurdalak ★★★★★
()
Ответ на: комментарий от cvs-255

Берёшь установочный носитель и ставишь с него дистрибутив. То, что после завершения процесса установки у тебя есть, и есть базовая поставка.

vurdalak ★★★★★
()
Ответ на: комментарий от cvs-255

Так я и не говорил что дебиан юзерфрендли в любом варианте. Я имел в виду, что дистрибутив со включенным при установке DE мне не нравится.

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

Другие менеджеры тоже не ускоряются со временем... Текущее быстродействие pacman меня практически устраивает. А в каком-нибудь дистрибутиве есть более быстрый менеджер пакетов?..

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

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

Alsvartr ★★★★★
()

сижу на кубунте

задолбали постоянные глюки

Если у тебя для кубунты руки кривые, то что на раче будет?

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

мейнтейнеру арча сложнее срукожопить

То-то оно регулярно ломается, как шестнадцатилетняя девственница.

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

Но раздражают упоротые мейнтейнеры

Два пива этому господину!

bbk123 ★★★★★
()

С убунты спрыгнул потому что лень обновлять систему раз в полгода. Ломалась она у меня от этого. Арч же постоянно самый новый. За год было две-три проблемы с новыми пакетами, решалось установкой старой версии из кеша, и обновлением через день.

На убунту не было драйвера broadcom для wifi под мою карточку. Точнее формально был, но не работал. В арче все есть.

Ну и само устройство нравится, метод сборки пакетов. checkinstall курит в сторонке.

Кеды не понравились, сложные и глючные. Остановился на lxde.

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

Это не хрень, а необходимая вещь для возможности использовать дистрибутив для разработки. Сейчас арч подходит только чтобы красноглазить.

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

Так а какое отношение имеет «у тебя на серверах <...>» к разработке? Разрабатывать как раз на арче легко и просто, а что стоит у юзера/в продакшене — вопрос второй.

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

Не понятно, при чём тут арч. Так же, как и везде.

Если речь о падении у юзера, то он либо присылает стектрейс, либо присылает кордамп. В первом случае очевидно нет разницы, какой у разработчика дистрибутив, а во втором (как показали выше) разработчику в любом случае придётся поставить тот же самый дистр, что и у юзера.

В общем, я не знаю, что мне хочет сказать Reset, но то, что проблемы арча здесь нет — это точно.

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

Разрабатывать как раз на арче легко и просто

Я доказал обратное.

а что стоит у юзера/в продакшене — вопрос второй.

Нет, это первый вопрос, в противном случае ты не разработчик, а хелловорлщик-теоретик.

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

Не понятно, при чём тут арч. Так же, как и везде

Везде я ставлю символы и не парюсь. В арче не как везде, а через одно место.

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

Допустим у пользователя арч. Твои действия? Как будешь восстанавливать символы к бинарям, собранных пьяным васей пупкиным на коленке в неизвестно каком окружении?

но то, что проблемы арча здесь нет — это точно.

Ога, вы фанатики вечно на всё смотрите через розовые очки и не видите очевидных проблем.

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

Допустим у пользователя арч. Твои действия?

Здесь нужно действовать в ключе арчемейнтейнеров: CLOSED WORKSFORME.

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