Общие вопросы > Полезные советы, инструкции

Менеджер для поиска,скачивания,установки Appimage.

(1/8) > >>

totiks2012:

--- Цитата: totiks2012 от 11 Март 2024, 09:54:59 ---скрипт который упрощает поиск и остальные манипуляцие с am
--- Конец цитаты ---

Хочу представить здоровую реализацию моих чаяний за последние эти пол года , это скрипт на shel, скрипт не мой, нашел тут
https://github.com/ivan-hc/AM-Application-Manager
Почитать подробно можете по выше приведённой ссылке, я же в двух словах раскрою что эта за замечательная утилита.
Это менеджер для поиска, просмотра-описаний,скачивания,установки а также обновления,по умолчанию в директорию /opt/ с созданием desktop файла для ярлыка запуска в меню , приложений в формате Appimage
Зависимости:


    "coreutils",

    "curl",

    "grep",

    "sed",

    "wget"

    "sudo"

     "zsync "

при установке apimage c doublecmd-gtk попросил zsync  потому добавил и его в заисимости.
--------------------
Установка:
скриптом:

--- Код ---
wget https://raw.githubusercontent.com/ivan-hc/AM-application-manager/main/INSTALL && chmod a+x ./INSTALL && sudo ./INSTALL
--- Конец кода ---
вручную:

--- Код ---
git clone https://github.com/ivan-hc/AM-application-manager.git
cd AM-application-manager
chmod a+x INSTALL
sudo ./INSTALL
--- Конец кода ---

-----------------------------
использование:
( опишу базовые команды но их много больше читайте подробнее по ссылке что выше)
-----------------------------


--- Код ---
am -l
--- Конец кода ---

выводит весь список доступных Appimage в репах

-----------------------------


--- Код ---
am -a <apps_name>
--- Конец кода ---
выводит в двух словах описание <apps_name>
можно использовать  для поиска наличия appimage в репе

-----------------------------


--- Код ---
am -i <apps_name>
--- Конец кода ---
устанавливает в /opt/<apps_name>

----------------------------


--- Код ---
am -r <apps_name>
--- Конец кода ---
удаляет из /opt/<apps_name

----------------------------


--- Код ---
am -U
--- Конец кода ---

обновляет все appimage
--------------------------
 
--- Код ---
am -u  <apps_name>
--- Конец кода ---

обновляет указанный  appimage

-------------------------
остальные опции смотрим по ссылке на github

------------------------------

отвечу зачем -- я использую кастом от Debian 12 полученый с помощью live-kit , он создаёт сквош с установленым всем всем, и может я не прав но я подумал чем меньше этот сквош тем быстрее и легче загрузка(и вроде не зачем эти оптимизации у меня на компе сейчас 16 гигов памяти и ssd но...), appimage поможет избавить сквош от жира, кроме того желаю я например посмотреть на функционал новой приложухи, а систему не хочется пачкать, чем меньше буду дёргать dpkg  тем лучще для системы, еще одна из идей на будущее подгрузить /opt/ в zram я не знаю как по здравости, и может меня опять глюкнуло,  но меня тянет на эксперименты...

upd: Только что подумалось что в принципе, после развертывания системы, что с apt что с ap-m всё установится в changes и это всё равноцено, единствено чем эта утилита полезна это не дергать dpkg как сказал выше, то есть на посмотреть либо использовать программу установка которой  нетривиальна, во общем инструмент всё равно годный.
upd2: С другой стороны чем меньше установлено в систему тем дерганий того же D-Bus при загрузке, если программа его использует, тем меньше дерганий разных процессов, то есть я слегка в замешательстве, что выбрать установку через apt или установку тех что есть через am.
Вероятней всего полностью обезжирить дистрибутив, прикрутить нужные мне скрипты, собрать live-kit и нужное добить через am , и если в нем не нашлись нужные программы добить через apt, заполнив changes.


k0l0p0k:

--- Цитата: totiks2012 от 23 Январь 2024, 11:59:21 ---я использую кастом от Debian 12 полученый с помощью live-kit
--- Конец цитаты ---
live-kit это готовые образы или инструменты для их создания?
гугл по запросу "Debian live-kit" первой ссылкой выдает:
https://www.debian.org/CD/live/
оно?
--------
или это инструмент создания iso img?
например:
https://live-team.pages.debian.net/live-manual/html/live-manual/examples.en.html
https://salsa.debian.org/images-team/debian-cd/-/blob/master/README?ref_type=heads
https://salsa.debian.org/live-team/live-build

krasnyh:

--- Цитата: k0l0p0k от 23 Январь 2024, 20:32:33 ---оно?
--- Конец цитаты ---
Скорее это, https://www.linux-live.org/.

totiks2012:

--- Цитата: krasnyh от 23 Январь 2024, 21:25:45 ---Скорее это, https://www.linux-live.org/.
--- Конец цитаты ---
Да я про него и говорил, мои извинения что не привёл сразу ссылку, сейчас с него и пишу, вернее с кастомного Debian 12... Давно назрела необходимость обновится , а тут обновился прям с фанфарами.

k0l0p0k:

--- Цитата: totiks2012 от 23 Январь 2024, 23:09:07 ---с кастомного Debian 12
--- Конец цитаты ---
а размер какой получился образа?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии