LINUX.ORG.RU

Asgard RC2 - обратная сторона оси

 , ,


0

1

Так как скриншот прошлого RC Асгарда с dwb уже все видели, а изменений в оформлении dwb не произошло, попробую показать кое-что принципиально новое. По просьбам трудящихся добавить полноценный терминальчег в следующий RC он таки добавлен, и между dwb и терминалом (на базе tilda, и не спрашивайте, почему) можно переключаться через F12. При этом nano получил подсветку синтаксиса, а также появились sox, tcc и нескучный dvtm. Шрифты - всё то же семейство Droid. Посмотреть весь changelog, а также стащить готовый гибридный образ Asgard RC2 можно на странице релиза на гитхабе. Там же указана контрольная сумма образа.

sudo cast intelfx, odii, CYB3R, Tactile, stevejobs, а также - по традиции - gromes и Crixalis.

>>> Просмотр (1280x800, 140 Kb)



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)

nano
web-oriented

может открывать Atom?

может Atom можно даже запустить в браузере?

было бы забавно запускать браузер от рута чтобы отредактировать /etc/hosts :)

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

Нет, такое будет встраиваться в последнюю очередь. Нода в планах, но в очень отдалённых.

border-radius
() автор топика
Ответ на: комментарий от CYB3R

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

border-radius
() автор топика

Традиции - это хорошо))) А по теме, прошлый пост не читал, а браузер зачёт!!! А планируется добавление таких пакетов как finch (консольный pidgin), клиент-торрент, mc, nmap (на всякий случай), iptraf?

Crixalis
()
Ответ на: комментарий от Tactile

Инсталлятора на хард нету же, так что лучше dd на флэшку. В перспективе планируется интересный замут с persistent storage на той же флэшке, но, естественно, с сохранением всех преимуществ сжатого сквошем rootfs.

border-radius
() автор топика
Ответ на: комментарий от intelfx

А в чём преимущество? Кстати, в официальных репах арча (не аур) он есть? В принципе, до RC3, вероятнее всего, тоже как минимум две недели (как минимум), так что можно пообсуждать, повыбирать :)

border-radius
() автор топика
Последнее исправление: border-radius (всего исправлений: 1)
Ответ на: комментарий от Crixalis

finch - не планируется (слишком увесистый, да и в браузер-ориентированном дистре не нужен - есть plus.im и прочие онлайн-мессенджеры), торрент-клиент - уже есть (aria2c), mc - ни в коем случае, nmap и iptraf - подумаю. Кстати, в changelog этого нет, но netcat был таки заменен на socat, просто он ни в одном компоненте активно не используется (в отличие от tcc, например, который нужен для генерации байтбитов на лету для браузерной команды-юзерскрипта :bb)

P.S. Кстати, вот тебе пример, куда надо закидывать дистрибутивы для скачивания, а не на всякие сомнительные обменники. Создаешь репу на гитхабе, пушишь сборочные скрипты, потом заходишь в раздел Releases, внимательно читаешь доку и заливаешь исошник. :)

border-radius
() автор топика
Последнее исправление: border-radius (всего исправлений: 2)
Ответ на: комментарий от intelfx

Ну так ни screen, ни tmux не нужны, когда есть dvtm. Насчет менее говна мамонта - mpv умеет в потоковое аудио или даже потоковое видео, как жЫрный vlc? Что насчет увесистости пакета? Занимает меньше или больше mplayer-a? Какбэ блоатварь сюда не особо нужна при наличии альтернатив.

Зы. Я наконец-то нашёл правильную формулировку парадигмы Асгарда: собрать браузерно-ориентированную систему со вспомогательным набором утилит по принципу minimax: минимальный набор минимально весящих утилит с максимально доступным функционалом.

border-radius
() автор топика
Последнее исправление: border-radius (всего исправлений: 3)
Ответ на: комментарий от border-radius

Не. Я о том, что mpv относится к mplayer, как tmux к screen'у.

Потоковое аудио/видео уметь должен.

Занимает сильно меньше mplayer — т. к. нормально линкуется с ffmpeg, а не тянет свою копию. (Но если у тебя ничего больше ffmpeg не требует, то суммарно занятое место будет таким же.)

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

А, ну тогда есть смысл, т.к. ffmpeg всё равно нужен для браузерных медиаплагинов, которые gst-plugins-*. Океюшки, заодно выпилю mpg123 к чертям и переделаю команды :playmp3 и :stopmp3 на более абстрактные :playmedia и :stopmedia.

border-radius
() автор топика
Ответ на: комментарий от intelfx

Блинн, зачётная штука этот mpv. Однозначно впиливаю. Тяжелую матроску на моём древнем железе крутит без тормозов, в отличие от того же vlc или mplayer.

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

Да, он хорош, жалко что для его плюшек пришлось пожертвовать обратной совмеcтимостью - я до сих пор пользую smplayer в качестве GUI к mplayer, с mpv он работать не собирается - апстрим не заинтересован...

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

Ну, мне в моём дистре обратная совместимость побоку. Щас соберу образ - если всё нормально, пушну версию с mpv и :playmedia в транк.

border-radius
() автор топика
Ответ на: комментарий от border-radius

Ну я в принципе по традиции заливал на nnm-club, мне большего и не нужно) А сборочные скрипты ты имеешь ввиду - наподобие remastersys в debian?

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

Не напоминай мне об этом ужасе под названием remastersys. :D Ну да, просто там не только перепиленный archiso, но и, собственно, оверлей и build.sh - все, что нужно для сборки, по крайней мере под арчем.

border-radius
() автор топика
Ответ на: комментарий от border-radius

Тащемта, "щас" немного затянулось, собрал, потестил и пушнул только сейчас. Дело в том, что добавление одного "маленького, но очень гордого" пакетика потянуло за собой начало масштабного (по меркам дистра) перепила, и это видно по коммитам. Короче, надеюсь, в RC3 этот перепил подойдёт к своему логическому концу: анонсируется адовое удаление некоторого дублирующего функционала с одной стороны, и добавление кое-каких визуальных плюшек с другой.

border-radius
() автор топика
Ответ на: комментарий от intelfx

Да, штеудач, спасибо за подсказку с mpv. Всё отлично играет.

border-radius
() автор топика
Ответ на: комментарий от intelfx

Не подскажешь, как в archiso педалить пакеты из AUR? Вот стянул я PKGBUILD, как его собирать в автоматическом режиме? Через customize_airootfs.sh? Просто есть энтузиазизм пока... кое-что в Асгарде явно лишнее.

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

Для начала тебе придётся поставить «туда» группу пакетов base-devel и попрощаться с ~300MiB свободного места. =) Хотя по окончании компиляния её можно спокойно удалять.

А потом — да, через customize_airootfs:

cd /path/to/PKGBUILD
makepkg -si --noconfirm

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

Блин. Нет, должен быть другой путь. Точняк. Наверное, сделаю хелпер-скрипт, который будет собирать аурные пакеты на хост-системе, потом уже готовые tar.xz ставить обычным поцманом после пакетов из packages.all. По сути, весь этот изврат нужен ради одного-единственного пакета (пока что). Просто в таргет-систему ради этого особого случая даже поцман ставить неохота.

border-radius
() автор топика
Ответ на: комментарий от border-radius

Да, точно, собирай на хосте.

Если хочешь извратиться, собирай на хосте, создавай кастомный репозиторий (repo-add), прописывай его в pacman.conf целевой системы и ставь обычным способом =)

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

Если хочешь извратиться, собирай на хосте, создавай кастомный репозиторий (repo-add), прописывай его в pacman.conf целевой системы и ставь обычным способом =)

О, а это идея. Нафиг мне в гите какие-то левые пкгбилды? Я только не совсем понял - этот repo-add добавляет в базу весь пакет или его где-то надо хранить отдельно?

border-radius
() автор топика
Ответ на: комментарий от border-radius

repo-add создаёт индекс. PKGBUILD-ы тебе всё равно придётся хранить или скачивать.

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

Ааа, тогда я рано скачал образ. Буду ждать установочника (консольный устроит тоже, типа такого, как в Debian).

Кстати, там Grub 2 ведь есть? Если есть, то добавь, пожалуйста, в список ядер ядро от MeeGoo (интеловское). На нём нетбук должен работать прямо офигеть как быстро. Миго вроде на Линукс-архиве взять можно, в крайнем случае я могу поделиться.

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

Нету там граба, там syslinux.

И вообще, сейчас идёт грандиозный передерибан, вследствие которого RC3 может оказаться без говнофлэша, если до того времени не найдётся версии без gtk2-зависимостей.

border-radius
() автор топика
Ответ на: комментарий от Pinkbyte
 $ yaourt -Si cmplayer | grep qt5
Depends On     : qt5-base qt5-declarative qt5-x11extras qt5-quickcontrols icu libdvdread libdvdnav libcdio-paranoia libcdio libquvi alsa-lib libpulse portaudio jack libchardet

Вроде того.

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

Nano проще и понятнее.

о дистрибутиве в 4-х словах.

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

Cairo, *ля, cairo, *ля, cairo!

Штеудач. Есть такая кулстори. Короче, на html5-видео крэшится dwb. Выяснилось, что dwb ни при чём, а крэшится webkitgtk в целом, независимо от версии и версии GTK. Выяснилось, что и webkitgtk ни при чём, а что-то ябнуло в последней версии libcairo. Патч уже имеется, но когда его примут в апстрим (если примут), выпустят новую версию, и эту новую версию положат в репы арча - рак на горе свистнет. В связи с чем вопрос: как бескостыльно применить данный патч при сборке cairo-git с ауры в автоматическом режиме?

border-radius
() автор топика
Последнее исправление: border-radius (всего исправлений: 1)
Ответ на: Cairo, *ля, cairo, *ля, cairo! от border-radius

Upd: посмотрел я на объём репы cairo-git и решил, что пока что будет поставляться просто пропатченная версия в готовом пакете. Ну его нафиг так вычислительные ресурсы любого, кто решит собрать транк, нагружать.

border-radius
() автор топика
Ответ на: Cairo, *ля, cairo, *ля, cairo! от border-radius

Ну, как. Скачиваешь имеющийся PKGBUILD, добавляешь патч в source=(), перегенерируешь чексуммы с помощью makepkg -g >> PKGBUILD (с последующим редактированием и удалением старого массива чексумм) и применяешь патч в функции prepare(). Способа легче, вроде бы, нет; модифицированный PKGBUILD придётся тащить с собой. Впрочем, -git на то и -git, чтобы обновлять pkgver автоматически, т. е. синкать модифицированный PKGBUILD при каждом коммите не придётся.

Кстати, может, накладывать патч лучше на релизную версию cairo? Для официальных пакетов тоже есть PKGBUILD'ы.

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

Ну, как. Скачиваешь имеющийся PKGBUILD, добавляешь патч в source=(), перегенерируешь чексуммы с помощью makepkg -g >> PKGBUILD (с последующим редактированием и удалением старого массива чексумм) и применяешь патч в функции prepare().

Да, именно это я и сделал, только для чексуммы патча указал 'SKIP'. Правда, это всё особо не помогло - крэши ушли, изображение не пришло. :)

Кстати, может, накладывать патч лучше на релизную версию cairo? Для официальных пакетов тоже есть PKGBUILD'ы.

По всей видимости, придётся откатываться на 1.10. Буду прорабатывать ещё варианты, конечно. Но без боя не сдамся.

border-radius
() автор топика
Последнее исправление: border-radius (всего исправлений: 2)

// весело. неподтверждённый скриншот и тем не менее 43 комментария.

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

Пофикси, будь мужиком, блеать. =)

Там у них был ещё один вариант патча - если хватит времени, вечером попробую им пропатчить, но если не получится, придется даунгрейдить. ЧСХ, WebM играет без проблем, а вот H264 и OGG Theora не играют, идёт только звук (ранее они же крэшили каиро).

А без боя не сдамся потому, что в RC3 уже точно говнофлэша не будет.

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

Глядя на скриншот тёплого лампового AlsaMixer испытал очередной приступ желания выпилить PulseAudio.

За nano отдельный плюс

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

Ну дык, неэстетично, зато дёшево, надёжно и практично. ©

border-radius
() автор топика
Ответ на: комментарий от Tactile

У VLC качество декодеров заметно хуже, а поддержка аппаратного декодирования и рендеринга, к сожалению, оправдывает статус экспериментальной.

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