Автор Тема: IceArch - Live сборка для легкого перехода на Arch Linux  (Прочитано 152160 раз)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
в установленной на винт системе под пользователем флешки монтировались в режиме R/O
а как это без "бага" сделать?

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
а как это без "бага" сделать?
Очень просто, по крайней мере в ледяном :
sudo systemctl enable devmon@root
sudo systemctl start devmon@root
Естественно , работать будет только для пользователя на установленной на винте системе, у root-а
никаких проблем с монтированием по-прежнему не будет.
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
На я.диск уехала очередная версия ( 0.97) ледяного .
ссылка на закачку : https://yadi.sk/d/hkWHalj1Um33bQ
контрольная сумма : fee54573c910695937272a7a0dfae344
Изменения в этой версии :
1) Убрал лишние локали по совету товарищей с форума папируса ( правда теперь при установке пакетов pacman все время на это ругается ).
2) Втащил переводчик от knn собранный на основе Crow Translate ( повесил тоже на Win+z ), отличная вещь.
3) При помощи очень кривых костылей заставил работать pamac-manager и pamac-tray прямо из root-овой системы с флешки.
Теперь мы имеем Обновление программ хоть из реп хоть из Aur-а в ледяном установленном на флешку. Также эта радость ищет проги в Aur-е и собирает их из исходников ( имеется и встроенный редактор PKGBUILD -ов ) . Крайне полезная штука
4) Baobab заменен на Filelight , Kalu на pamac-tray.
5) При помощи очередного самописного костыля сделано нормальное обновление ядра в системе установленной на флешку.
Совершенно случайно обнаружил этот баг, хотя мог бы сразу сообразить , когда писал флешечный инсталлер.
6) Для экономии места psi заменен на pidgin , gnome-mplayer на smplayer.
7) Добавлен imagewriter.
8] Вследствие ужимания теперь вся эта радость нормально устанавливается на 8Гб флешку, оставляя пользователю около 500 Мб свободного пространства. Чтобы увеличить его до 1Гб рекомендую удалить 2 пакета :
opera и skypeforlinux-stable-bin , если они конечно вам не нужны. Впрочем pamac-manager ( запускаемый из трея icewm ), может сортировать установленные пакеты по объему, так что сами можете посмотреть что не нужно и занимает много места и удалить такие пакеты из системы.
9) Кстати о pamac-manager, как я уже писал выше в системе установленной на флешке он запускается при помощи довольно своеобразного костыля. По-этому запускать его нужно только кликом по значку pamac-tray -я в трее IceWM. Дело в том что так он работает не от пользователя root , от которого ему запрещены операции с пакетами, а совсем от другого пользователя :-) Поэтому не надо вызывать его из терминала, толку не будет.

Как видно из нумерации - потихоньку приближаемся к релизу, правда никаких сроков озвучивать не буду, идей много а свободного времени мало поэтому процесс идет довольно медленно.
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
На я.диск уехала очередная версия ледяного 0.974
https://yadi.sk/d/pIl-Nizt8CiaTg
контрольная сумма : ea4db14d329ebb33496fcb14d3dcb8d0
Изменений не много , а очень много по-этому выкладываю промежуточную версию:
1) Втащен gnome-terminal , правда sakura тоже оставлен для разных системных костылей , которые терминал гнома не переваривает. В открытом терминале гнома можно запускать скрипты перетаскивая их прямо из окна rox-а. Он повешен на хоткей "Win"+"Enter" вместо сакуры . Кстати , в ледяном отлично работает drag and drop из rox-а прямо по иконкам приложений
2) Втащен переводчик trans-yad-4.sh от knn , повешен на тот же хоткей , что вариант с Вороной ( "Win"+"Z"), он также отправлен в /usr/local/bin для возможности выбора чем переводить. Все проверено, отлично работает.
3) Втащены просмотровщик видео xsel-mpv-term-3.sh ( повешен на хоткей "Win"+"Y") , ytdl-setup_up.sh ( скрипты от knn ), заодно туда же запихал скачанный youtube.dl .  Проверенно, работает.
4) Туда же ( /usr/local/bin ) втащены скрипты от Dobrov на посмотреть , на предмет совместной с ним
 работы  для использования в ледяном. По первому впечатлению очень интересные скрипты - надо разбираться.
5) Пофикшен шикарный баг с наполовину не работающим конфигуратором под пользователем ( после установки ). Наведен порядок на рабочем столе пользователя.
6) При помощи очередных самописных костылей сделаны очень полезные кнопки , настоятельно рекомендую попробовать перед этим открыв пару окон программ.
( на скрине 5 кнопок справа , впрочем крайнюю правую наверно уже пробовали это dmenu )
7) Для дефолтного пользователя в режиме установка на винт сделан id=1000
8) Вернул назад приоритет российских реп ,приоритет немецких понизил , работают достаточно быстро ( что с ними было не понятно ).
9) Чуть не забыл , свежайший IceWM 1.6.1-1
10) Добавлены пакеты :
gnome-terminal
translate-shell
font-bitstream-speedo
scrot
alltray
kdocker
wmctrl
xwit
xdotool
tesseract
imagemagick
xorg-xwd
xclip
ncdu
« Последнее редактирование: 30.08.2019 07:49:08 от kostyalamer »
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
На я.диск уехал ледяной v.098
ссылка на скачивание : https://yadi.sk/d/kpHbXY5Ydm0SDg
контрольная сумма : 0d671329f3b5883f87353c75d79197e6
Удалены из сборки :
r-linux skypeforlinux-stable-bin kchmviewer
Добавлены :
coolreader k10ctl xorg-xhost purple-skypeweb qterminal lxtask netsurf mpv
Скайп заменен на соответствующее расширение для Operа , ругается на не поддерживаемый браузер но как-то работает:
https://ibb.co/Cn1L7gd
также как-то работает скайп плагин для pidgin purple-skypeweb . Поскольку скайпом вообще не пользуюсь проверил только что он запускается .
gnome-terminal заменен на qterminal ввиду наличия у него встроенной tmux/screen - ообразности , быстрой скорости работы и настраиваемой цветовой гаммы.
Основное отличие от предыдущей версии меню консольных программ
штука достаточно хитрая, в некоторых пунктах кроме запуска самой программы или справки по ней
в отдельном окне в netsurf - е показывается справка как работать в этой программе, по составу софта местами перекликается с нашим старым добрым WM-Hack - ом . Эти программы и раньше были в составе ледяного, но поскольку их не было в меню не все пользователи догадывались об их существовании.
Добавлен скрипт для просмотра видео по ссылкам из буфера xsel-mpv-term-yad-6 ( повешен на хоткей "Win"+"Y" ) от knn и скрипты для удобства программирования на bash от Dobrov ( скрипт run добавлен в консольное меню ).
Сделана и повешена на "Win"+"H" справка по горячим клавишам ледяного.
Вот как все это сейчас выглядит : https://i.ibb.co/D9vLt3z/ice098.jpg
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
На Я.Диск уехала очередная версия IceArch - v0.984
Ссылка на скачивание : https://yadi.sk/d/ooPsRhtxTTLOCg
Контрольная сумма : aae972efe6ef122778f5bc169ddd32b5
Версия промежуточная, публикуется из-за большого количества
накопившихся со времени выхода 0.98 изменений :
Changlog v 0.984
Сделаны консольные входы в режимах live и install , теперь чистая консоль всегда доступна.
В live сделан консольный селектор , перед загрузкой icewm он ждет 4 секунды и если пользователь в это время нажимает Esc - отправляет его в консоль, если нажимает любую другую клавишу - то в IceWM. если ничего не жмет то через 4 секунды автоматом в IceWM. Для попадания обратно в этот селектор достаточно в консоли ввести exit, в графике выйти из IceWM. В общем можно совершенно спокойно лазить туда и обратно пока не надоест.
Исправлены найденные баги по замечаниям от Dobrov .
Исправлены неработающие клавиши F1-F5 в mc . Добавлен конфиг для xterm от Dobrov.
По наводке товарищей с форума папируса добавлены новые горячие клавиши ( см справку ).
Частично сделаны настройки мс для открытия разных типов файлов. Причем для консоли и x-сов в разных программах.
По наводке knn сделана пикалка при полной загрузке IceWM
Добавлен скрипт от knn для открытия файлов в rox ( имя, в чем открывать вводится с клавиатуры )
Добавлены контекстная справка от Dodrov ( вызывается по "Win"+"F1" на окне с работающей программой )
Ищет справку в man, при отсутствии последней в интернете.
Добавлено проигрывание видео по ссылкам из интернета от Dobrov ( "Win"+"F3") через mpv
Настроен браузер links ( рекомендую web - это мой альяс на links -g ) , благодаря knn там появилась отличная зеленая тема.
web, так же как mc настроен на разные типы файлов, причем в чистой консоли и в X-сах они открываются в разных программах.
В консоли есть еще ranger ( в дальнейшем займусь его настройкой ), byobu , tmux и nmtui. Дальнейшее развитие ледяного
планируется в консольной части.
Еще раз напоминаю что для входа в чистую консоль ( в live ) , в момент загрузки ( или после выхода из IceWM ) при появлении соответствующей надписи
на экране надо нажать Esc, для возврата в X надо выйти из логина командой exit .
Для входа в консоль в установленной системе, надо в lightdm-е выбрать соответствующий сеанс . В момент начала его загрузки у вас
будет еще раз запрошен пароль по sudo, после ввода которого вы попадаете в чистую консоль . Выход из нее в lightdm осуществляется по команде ice.
Да, чуть не забыл сделана небольшая справка по основным консольным программам ледяного ( help в консоли ), в дальнейшем будет
расширяться. Спасибо Dobrov с форума Арча, knn и krasnyh с форума Puppyrus - а , за большой вклад в развитие ледяного .
PS Версия во многом тестовая, просьба сообщать о всех найденных багах. В связи с новым направлением развития ледяного
релиз будет не скоро, но я думаю все к этому уже привыкли.
Для тех , кому интересно - изменения в пакетной базе :
tmux
byobu
fbida
fbv
fbgrab
ranger
moc
links-g-directfb
terminus-font
#------------
catdoc
docx2txt
odt2txt
fbless
fbview
#------------
base
linux-firmware
netctl
dhcpcd
xorg-xprop
xdotool
libarchive
man-db
man-pages
youtube-dl
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
IceArch v0.988 уехал на Я.Диск : https://yadi.sk/d/Eee-1znvqdBb_A
контрольная сумма : 7576a7cf4a4127d7c3579b0b3f33032c
В связи с переходом IceArch на командный режим разработки очень много изменений.
1) Добавлен в сборку скрипт от Speccyfighter для просмотра видео в консоли mplayer-vc .
Этим скриптом открывается видео в mc и ranger -е как в чистой консоли ( через фреймбуфер ),
так и под X-сами. Скрипт опакечен и отправлен в Aur.
2) Обновлен скрипт run от Dobrov и перемещен в /usr/local/bin/ .
3) Полностью обновлены настройки, расширения Palemoon, добавлено расширение Browsec
и авторские настройки от Dobrov. В связи с наличием кнопки Browsec , Opera
выброшена из сборки за ненадобностью.
4) Изменены настройки links2
5) Изменены настройки mpv ( для просмотра видео по хоткеям Win+F3 и Win+Y )
6) Добавлена справка по офлайновой arch-wiki
7) Настроен Ranger для открытия разных типов файлов как под X-сами , так и в чистой консоли.
8] Продолжается работа по настройкам Rox-а в этом дистрибутиве.
9) Сделаны настройки для Screen ( строка статуса, индикаторы на ней )
10) Обновлены настройки links для работы под X-сами и в чистой консоли.

Режим чистой консоли доступен как из live системы ( через селектор ), так и из установленной
системы . При этом потребление памяти 160-180 Мб . В этом режиме доступна настройка сети ( nmtui )
серфинг по интернету lweb ( links -g ), links , elinks , просмотр видео mplayer-vc ,
музыка mocp (moc), alsamixer, чтение книг fb2, просмотр pdf и много других интересных возможностей .
То есть можно совершенно спокойно пользоваться машинами с 64-разрядным процессором и 512 Мб оперативки.
Разработчики IceArch в алфавитном порядке : Dobrov, knn , kostyalamer, krasnyh .
Отдельное спасибо Speccyfighter за его скрипт mplayer-vc
На красивых картинках palemoon - так он сейчас выглядит в ледяном и screen в режиме чистой консоли :
« Последнее редактирование: 23.11.2019 10:51:05 от kostyalamer »
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
На я.диск уехала свежайшая версия IceArch v 0.99
Ссылка на закачку :  https://yadi.sk/d/iwuqvSaV9cJZrw
Контрольная сумма : 6600512cb75abf39d5dd95d0cbd330a2
Изменений не просто много а очень много и они глобальные.
Начнем с того что поменялась сама логика работы нашей системы, так
что это не Changelog в привычном понимании , а скорее краткая инструкция
как пользоваться дистрибутивом.
1) Не пугайтесь все что было в старом ледяном там и осталось ( полуживая, живая флешки , оффлайновая установка на винт ). IceWM , rox  - все  на месте .  В графическую часть добавлено много нового , например
ptv-server для просмотра TV , выполнены настройки doublecmd и palemoon , постоянно совершенствуются настройки rox -а , links - а и других программ. Все это и многое другое делается усилиями разработчиков нашего дистрибутива.
2) Теперь о глобальных переменах. Как вы уже заметили из предыдущих сборок
наша команда активно развивает консольную часть дистрибутива.
В конце концов количество перешло в качество - перед вами Полноценный консольный дистрибутив в котором можно запускать IceWM или наш консольный рабочий стол reen ( сделанный на базе screen-а ) или консольные просмотровщики TV ( прекрасно работающие через фреймбуффер ) . Более того для тех кому нужны
X-совые программы но не нужен полноценный рабочий стол сделана запускалка
этих прог без лишнего мусора ( команда icex имя_программы ) . Можно запускать все что угодно в облегченных X-сах ( X+mvm+переключатель раскладок + сама программа ) . Palemoon и doublecmd повешены на хоткеи reen -а ( там кроме них много интересного см. встроенную справку на Ctrl+A F1 ) Кому интересна эта тема спрашивайте ,  возможностей у reen-а много .
3) Раз вы дочитали до этого места то наверное вам будет любопытно как все это работает .  Теперь дистрибутив запускается в multi-user.target и загружается прямо в программу резидент скромно именуемую icedm ( в случае с установленным на винт ледяным пользователь должен сначала залогинится  в системе )

 Из этого самого резидента написанного на bash + dialog и происходит вызов IceWM , reen-а , просмотровщиков тв , чистой консоли и других пунктов меню. Причем ото всюду включая IceWM по завершению сеанса происходит корректный возврат в icedm.
Из режима чистой консоли можно вернуться обратно набрав команду menu . Более
подробно описывать не буду ( кому надо спрашивайте ) основная идея в том что X-сы это не священная корова а такая же программа ( я бы сказал набор процессов )
как и все остальное. На этом и построена текущая модель развития нашего дистрибутива.
4) Про reen - который сейчас является моим основным рабочим столом писать не буду посмотрите сами , скрин в прицепе там описаны основные возможности.

 Вещь очень мощная ( как и сам screen на основе которого он сделан ) , и достаточно юзерофильная.  Кому интересно, попробуйте - познавательные каникулы вам обеспечены. В консольной части есть еще ranger , mc , lweb ( он же links -g ) настроенные на открытие разных типов файлов ;  nano , mcedit , vim  и много других интересных программ - есть где размять пальцы.
5) Да , теперь ваш комп превратился в мультимедиа центр ( причем для этого даже не нужно загружать рабочий стол и клацать по нему мышкой ) Можно смотреть множество тв каналов прямо из icedm.
6) Как всегда свежайший Арч и много авторских костылей от нашей команды. Писать можно долго ( но это не мой стиль ), кому интересно спрашивайте а лучше
запустите Ледяного и посмотрите сами .

Особую благодарность хочется выразить Speccyfighter за mplayer-vc и его идеи по работе в консоли ( которые частично унаследовал наш дистрибутив из старого клубного livesysv ), iradia и sfs за тестирование и полезные подсказки   , всем нашим пользователям а также нашим разработчикам список которых я привожу здесь в алфавитном порядке :
Dobrov, knn , kostyalamer, krasnyh
Всех с Новым Годом и как говорит товарищ Столлман : «Счастливого Хака !»
« Последнее редактирование: 29.12.2019 16:07:58 от kostyalamer »
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Вот еще гуглодиск, для тех кому не удобен яндекс :
https://drive.google.com/open?id=1uODh05mgHnaJRAY_36AQ4RFZQSlQkRCq
Archlinux  / Altlinux Free Mate p8

Оффлайн Aviagr

  • Давно тут
  • **
  • Сообщений: 318
В одной теме уже спрашивал, но думаю здесь не лишне повторить: как спарить links2 и SMTube, чтобы можно было видео смотреть по ссылкам из линкса2 в СМТюбе автоматом? Я уверен, что подобная фича пригодится везде - и будет способствовать продвижению легких браузеров.
Сейчас именно не хватает просмотра видео в линксе. Как настроите - так и будет интерес поюзать вашу сборочку.
Заранее спасибо.

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
В одной теме уже спрашивал, но думаю здесь не лишне повторить: как спарить links2 и SMTube, чтобы можно было видео смотреть по ссылкам из линкса2 в СМТюбе автоматом?
А почему именно в SMTube, а не прямо в mpv ? Если под X-сами , то в ледяном уже присутствует такая возможность там два просмотровщика ссылок из буфера работают как раз через mpv ( с разными настройками ) . В links2 скопировали нужную ссылку в буфер , нажали Win+F3 или Win+Y и посмотрели.  Это работает в ледяном в IceWM и i3 с любым браузером.
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Вышла очередная после праздничная версия IceArch v0.992 . Изменений как обычно много и они достаточно крупные .
Ссылка на закачку : http://tiny.cc/r1nkiz
Контрольная сумма : d1860e865ffb100b27785f2e5fc2c849
Из новостей :
1) Проброс в облегченные X-сы теперь происходит не в mwm , а в i3 ,
что гораздо удобнее для пользователя. Более того в i3 на те же хоткеи что и в IceWM повешены все наши скрипты работающие через буфер обмена ( переводчик выделенного текста , просмотровщики видео по ссылке , поиск справки в интернете по содержанию активного окна ).  Подробнее смотрите прямо из i3 во встроенной справке ( Win+Shift+F1 )
X-совые программы пробрасываются из reen-а или чистой консоли по команде icex имя_программы. Более того можно запустить и i3 из того же reen по команде i3wm.
Поскольку этот вопрос все равно бы возник пункт запуска i3 добавлен в наш icedm .
Теперь в распоряжении пользователя 2 графических рабочих стола и 1 консольный.
I3 в сборке настроен по минимуму ( как запускалка X-совых программ ) , но ничего не мешает пользователю настроить его по своему вкусу . Это можно сделать даже в режиме хомяк r/w не говоря уже о « живой флешке» или после установки на винт.
Все настройки i3 лежат в каталоге ~/.config/i3 а чтобы было чем все это наворотить
в сборку добавлены следующие пакеты :
i3-wm
i3blocks
i3lock
i3status
jgmenu
fbxkb
parcellite
py3status
conky
conky-manager
Впрочем , пользователю ничего не помешает прицепить коньки к IceWM и настроить их по своему вкусу.
2) Довольно неплохо настроен Vim , при помощи плагинов и соответствующих настроек удалось сделать из него достаточно удобную IDE для программирования на скриптовых языках ( shell-ы , python , perl , lua ) . Прекрасно работает как в консоли так и под X-сами . Хоткеи для IDE показываются при запуске Vim-а они достаточно простые и легко запоминаются.
Скрин  i3+Vim :

Наметилась некоторая vim-изация сборки -  к vim -у и ranger-у добавился  браузер luakit c vim-образным управлением. Очень интересная программа.
3) Продолжается работа и по другим важным направлениям :
постоянно совершенствуется скрипт run  ;
в сборку добавлен torrserver ;
обновлены настройки для doublecmd, mpv , links.
 Пофикшена  бага установщика живой флешки на системниках с несколькими винчестерами. Спасибо Slav164 за выявление этой серьезной проблемы.
Теперь ледяной установленный в режиме «живой флешки» можно запускать с любых компьютеров  а не только с того на котором он был установлен. Запуск происходит по метке диска.
Список разработчиков в алфавитном порядке :
Dobrov, knn , kostyalamer, krasnyh
Следующая версия будет в феврале , в запасе как обычно много интересных идей.
Archlinux  / Altlinux Free Mate p8

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 964
Костя, когда ты все успеваешь?

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Костя, когда ты все успеваешь?
Юра , нас четверо в этом проекте - поэтому все идет достаточно бодро  :-)
И сейчас зима ( если это можно так назвать ) , летом скорость однозначно снизится.
Archlinux  / Altlinux Free Mate p8

Оффлайн Aviagr

  • Давно тут
  • **
  • Сообщений: 318
Закачал, поставил на флешку, на рабочем компе запустилась нормально. Links2 играет ссылки ютуб по приведенному выше способу (Win+F3), а вот размещенные на сайте ЖЖ - нет. Видимо сайт хитромудрый (ютубные оттуда смотрятся нормально).
Но вот на нетбуке не запустилась флешка, хотя там стоит Федора 31 с ЕФИ - видимо какие-то проблемы ЕФИ.
Хотя саму флешку в БИОСе видит - Альт8 даже не распознавал.