LINUX.ORG.RU

Новые образы Arch Linux избавляются от мастера установки

 


2

4

Сегодня дистрибутив Arch Linux представил для скачивания новые установочные образы версии 2012.07.15, и они уже доступны на официальной странице загрузок.

Наиболее важной новостью здесь является то, что данный релиз отличается от предыдущих отсутствием AIF (Arch Installation Framework), или, попросту говоря, удобного псевдо-графического мастера установки. Вместо него пользователю предлагается воспользоваться установочными скриптами (подробнее — в вики-статье Arch Install Scripts). Также автор публикации Пьер Шмитц обращается к сообществу с просьбой активнее дорабатывать и наполнять вики-разделы Arch Linux. Отказ от AIF объясняется давним отсутствием активности в разработке и поддержке, хотя заняться им даже сейчас может любой желающий.

Кроме этого, новая сборка включает следующие изменения:

  • pacman keyring автоматически запускается при загрузке системы, и вы обладаете возможностью проверки цифровой подписи пакетов как на установленной системе, так и на live/установочном диске.
  • Вместо шести различных образов теперь предлагается только netinstall, содержащий архитектуры i686 и x86_64. Образы больше не будут включать в себя копию репозитория [core].
  • Выпуски iso-образов планируются к сборке ежемесячно.
  • Установочный образ можно загружать непосредственно через PXE, правда в таком случае проверка PGP-подписи работать не будет.
  • Более подробно о нововведениях относительно установочных образов можно прочитать в файле README.

Кроме того, если вы скачиваете образ с уже установленной системы ArchLinux, то проверить ее цифровую подпись можно с помощью команды:

pacman-key -v <iso-файл>.sig

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: Silent (всего исправлений: 2)
Ответ на: комментарий от anonymous

А вопли нубов после нововведений? Всё-таки блидин эдж. Видимо разрабов достали мигранты с бунты.

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

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

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

anonymous
()
Ответ на: комментарий от geekless

Лорчую. Школьники еле осиливали переставлять арч св консоле а теперь еще и установщика нет, вот бида то бида)

Behem0th ★★★★★
()

В арче был инсталлятор? Ну убрали и убрали, всё равно им пользовалось полтора человека наверняка.

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

«нововведениями»

Многие из которых арч старается внедрить у себя в числе первых.

Behem0th ★★★★★
()

Ну всё, теперь арч окончательно превратился в бинарную генточку (c долей шутки).

cetjs2 ★★★★★
()

Мне вот интересно: pacstrap - это типо pacman strap для фанатов порки или packets trap для тех, кому не хватает приключений?

ThisNameWasFree
()
Ответ на: комментарий от anonymous

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

Да, обычно такие люди идут в мейнтейнеры Арча. *злопамятно брызжа слюной за выпиливание второго гнома*

metar ★★★
()

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

Плохо не тем, что сложнее, сложнее ничего не стало. Плохо тем, что постоянно меняют.

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

Уйти на роллинговую ветку сюсю, что ли, со временем. В принципе, только AUR'а будет не хватать (но в теории это может компенсироваться OBS).

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

Ты делаешь мне смешно. Какая-то псевдографическая менюшка, бугага.

А больше и не надо. KISS призван жизнь упростить, а не усложнить ради сомнительного профита генту-вея.

А нахрен он нужен? pacman -Sy -r /mnt && pacman -Su base -r /mnt — наше всё.

И где же тут KISS? Чтобы с помощью AIF поставить пустой арчик, не нужно обладать спецзнаниями по пакману, грабу, сфдиску и т.д. - он последовательно проводит по нужному пути. А теперь - трахайтесь как хотите, неосиляторы, мы Ъ теперь красноглазый дистро! Для меня не проблема поставить арчик сейчас, но если бы AIF не было во время моего на него перехода, я бы вряд ли на него перешел - мне лень просто с этим было, есть и будет разбираться - потому я и генту-вея не понимаю. Это ненужное усложнение.

А, я понял, по твоей логике и pacman тоже не KISS. Оригинально, чо.

Пакман тут вообще при чем? Пакман как раз-таки KISS.

pekmop1024 ★★★★★
()

AIF не нужен

Эта новость была бы печальной, если установщик действительно хорошо работал, но его не пойми зачем убрали. А мы же имеет глючное поделие, которое не умеет в продолжение установки и после сбоя сразу предлагает по-новой все устанавливать (или продолжать ручками через консоль). Для неверных есть же Archboot.

obolon_svitle
()
Ответ на: комментарий от pekmop1024

У меня для тебя плохие новости. Ты перепутал KISS с убунту-вейем и выбрал не тот дистрибутив.

Это ненужное усложнение.

Поделил так поделил.

Arch is not a distribution made for "user friendliness". It is a distribution designed to be a platform - a "base" for the user to do what they want. This means that we don't try to force a user's hand into our way of doing things, with our configuration tools, and our ideas. It should be about their ideas. 
Relying on complex tools to manage and build your system is going to hurt the end users. Maintenance and upgrading should be an active process, not a passive one.

"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding.

(c) Aaron Griffin

Welcome to reality, чо.

geekless ★★
()
Ответ на: ++ от Eddy_Em

И ты туда же. Так ли часто он у тебя ломался по вине мейнтейнеров?

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

Сделали бы еще нечто подобное гентушным USE - вообще цены бы не было..

По идее, есть достаточно простое решение:

1) пишем в метаинфу любого пакета feature-list согласно -with и -without, а также патчам, с которыми он собирался

2) внедряем в систему зависимостей зависимость от пакета+набора фичей

3) создаем набор слов-макросов, которые автоматически маскируют/размаскируют фичи; каждый пакет может ими пользоваться по своему усмотрению в процедуре сборки, включая-отключая фичи в зависимости от них (подобие USE-флагов)

4) в любой момент, когда в репозитории есть бинарный пакет, но набор его фичей не удовлетворяет зависимостям или критериям пользователя - делаем запрос на пересборку пакета с нужными фичами

Вроде достаточно KISS, и даст великую гибкость.

И положит конец сотням конфликтующих пакетов, отличающихся одним патчем или -with-флагом. Пакет будет формально один. Но feature-листы будут разными у разных бинарных сборок.

Т.е. будет не linux, linux-bfs, linux-ck и т.д., а:

linux; features=«[что-то по дефолту]»

linux; features=«[что-то по дефолту] bfs»

linux; features=«[что-то по дефолту] bfs bfq»

Но для этого надо будет переделывать pacman и переписывать существующие пкгбилды в AUR, поэтому если и сделает кто-то, то это родит уже новый дистрибутив.

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

У меня для тебя плохие новости. Ты перепутал KISS с убунту-вейем и выбрал не тот дистрибутив.

Ты же лопнешь, деточка. AIF - такой же KISS, как и pacman, как и BSD-style init. А теперь что? Трахайтесь, дорогие, с генту-веем.
Бубунта тут вообще не при делах, я ее терпеть не могу по многим причинам, от нероллинга до кривых пакетов и усложненной даже по сравнению с дебом конфигурацией софта.

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

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

f1xmAn ★★★★★
()

Вместо шести различных образов теперь предлагается только netinstall

Лень собирать образ со срезом репозитория? Не одобряю.

gatsu
()
Ответ на: комментарий от PolarFox

В нём нет ничего complex. Можешь руками распаковывать пакеты и вручную вести записи в /var о том, что у тебя установлено в системе. :-D

geekless ★★
()

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

yamakkoo
()

Ох мать, это ж если понадобится поставить ArchLinux, то моя лень тупо не даст осилить эти скрипты... почти год назад при покупке SSD боролся с ленью несколько дней, прежде чем решил с AIF'ом поставить систему начисто :)

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

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

geekless ★★
()

Один из недостатков «этого вашего настоящего десктопного линукса» — невозможность без траха установить новый софт в старую систему. Арч это не умеет, ровным счётом как и абанта. Гномовцы предлагают очередную систему бандлов, но вряд ли взлетит.

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

Почему-то тут илитота путает KISS с красноглазием. Это такой симптом или они просто троллят?

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

Кажется, что только к ним привыкнешь - придет новый юзер с идеей - и опять выпилят это набор и сделают новый

+1. Я уже даже к роллинг-релизу охладел. Надоели эти постоянные обновления. Обновляешь, обновляешь - все одно и то же.

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

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

Я эти буковки читал, когда ты еще в школу ходил, мой дорогой зелененький друг.

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

В арче эта проблема решена отсутствием старой системы.

На арч периодически набигают дебианщики, обновляющие его раз в полгода, и потом в толксах ноют, какой он глючный :)

pekmop1024 ★★★★★
()
Ответ на: ++ от Eddy_Em

и это говорит человек использующий арч максимум пол-года...

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

В арче эта проблема решена отсутствием старой системы.

Понимаешь. Если из софта нужен только свежий фаерфокс и какой-нибудь блендер, то зачем обновлять всё остальное?

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

Чего только люди не придумают, чтобы генту не собирать. Разве трудно понять, что идеального и заточенного под вас дистрибутива никогда не будет. И чем больше личного Linux experience, тем яснее это понимается.

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

А теперь что? Трахайтесь, дорогие, с генту-веем.

Вот-вот. Только время тратить, ведь от запуска скрипта вручную работать он лучше не станет(только гентушникам не говорите)

yamakkoo
()
Ответ на: комментарий от unlog1c

Чего только люди не придумают, чтобы генту не собирать. Разве трудно понять, что идеального и заточенного под вас дистрибутива никогда не будет. И чем больше личного Linux experience, тем яснее это понимается.

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

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

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

Понимаешь. Если из софта нужен только свежий фаерфокс и какой-нибудь блендер, то зачем обновлять всё остальное?

Затем, что иначе ломается бинарная совместимость, это же роллинг.

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

Ох уж эти сложные скрипты. :-D

new_arch=/media/chroots/archlinux
mkdir ${new_arch}
mkdir -p ${new_arch}/var/lib/pacman 
pacman -Sy -r ${new_arch}
mkdir -p ${new_arch}/var/cache/pacman/pkg
pacman  -Su base -r ${new_arch}
mcedit ${new_arch}/etc/pacman.conf 
mcedit ${new_arch}/etc/pacman.d/mirrorlist 
pacman  -S yaourt mc -r ${new_arch}
mount --bind /dev/ ${new_arch}/dev/
mount --bind /proc/ ${new_arch}/proc/
chroot ${new_arch} /bin/bash

geekless ★★
()

Радикальненько, ничего не скажешь. AIF был дико удобен, но надо псмотреть на эти их скрипты, может, может, они и лучше. Отказ от core очень правильный, потому что всё равно без толстого интернета Арч не установить, а содержимое диска очень быстро устаревало чуть менее, чем полностью.

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

Чёртишто, я хочу сказать. Очередной раз «свобода» в мире опенсорса проявила себя как «какой-то хрен решил и теперь будет как он решил»

В этом и есть свобода, если что: хрен может - хрен решил. Ты можешь - ты решай, а не можешь - «жри что дают».

То Марк подсунет все Юнити и все жрут

Не было бы unity - жрали бы что-то другое.

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