Установка Ventoy через репозиторий пакетов Makedeb, который, в свою очередь, GIT

Автор SerW, 08 апреля 2024, 14:49:44

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

SerW

Проверено и полностью работает в Debian 12.5.0 Gnome :-)
Mist не будет запускаться в Debian, если ваш текущий пользователь не будет внесен в 'sudoers'.
usermod -a -G sudo dragonserw # Задайте имя пользователя, вместо 'dragonserw'
 The primary method for installation of makedeb is through the use of makedeb's APT repository:
wget -qO - 'https://proget.makedeb.org/debian-feeds/makedeb.pub' | gpg --dearmor | sudo tee /usr/share/keyrings/makedeb-archive-keyring.gpg 1> /dev/null \
&& echo 'deb [signed-by=/usr/share/keyrings/makedeb-archive-keyring.gpg arch=all] https://proget.makedeb.org/ makedeb main' | sudo tee /etc/apt/sources.list.d/makedeb.list \
&& sudo apt update \
&& sudo apt-get install makedeb -y

Устанавливаем Mist для Makedeb Public Repository (эту длинную команду запускаем в консоли администратора):
sudo apt autoremove -y && sudo apt update && sudo apt-get upgrade -y \
&& wget -qO - 'https://proget.makedeb.org/debian-feeds/prebuilt-mpr.pub' | gpg --dearmor | sudo tee /usr/share/keyrings/prebuilt-mpr-archive-keyring.gpg 1> /dev/null \
&& echo "deb [arch=all,$(dpkg --print-architecture) signed-by=/usr/share/keyrings/prebuilt-mpr-archive-keyring.gpg] https://proget.makedeb.org prebuilt-mpr $(lsb_release -cs)" | sudo tee /etc/apt/sources.list.d/prebuilt-mpr.list \
&& sudo apt update \
&& sudo apt-get install git mist -y

Обновляем Mist и устанавливаем ventoy-bin из консоли пользователя:
mist update \
&& mist install ventoy-bin # Без ключа '-y'. Может быть, в дальнейшем разработчики его добавят

Итого:

Запуск 'VentoyWeb.sh' из консоли обычного пользователя
cd $HOME/.config/ventoy && bash ./VentoyWeb.sh # Запуск из консоли пользователя

Запускаем './VentoyWeb.sh' из консоли администратора :-)
cd /home/dragonserw/.config/ventoy && sudo bash ./VentoyWeb.sh # Замените 'dragonserw' на свое имя пользователя. Запускать нужно из консоли 'root'!

Примечание:
Я специально не ставлю значки консоли пользователя или администратора в начале команды, а прямо указываю, из чьей консоли они должны быть запущены, чтобы можно было легко скопировать команду, и без правок ее вставить в эмулятор терминала.

Я, конечно же, приглашаю коммьюнити к диалогу, и жду, что в этом треде вы добавите кучку полезных пакетов для Дебиан 12 :-)
Сергей Швайко » DragonSerW

ferum

Не уверен что вся эта шляпа актуальна  ;) Подключение сторонних источников всегда создаёт риск для стабильности системы.
Как по мне достаточно бинарной версии  https://www.ventoy.net/en/download.html
https://www.ventoy.net/en/doc_linux_gui.html мануал по использованию.
Права sudo  для текущего пользователя необходимы в любом случае при форматировании даже внешнего носителя.
Отключение проверки совместимости для windows 11 реализовано с тем же успехом что и для windows версии программы.
Русские дебианщики против цифрового слабоумия !

suny

Не пойму для чего все это нужно, как уже написал ferum все есть на сайте разработчиков.

09 апреля 2024, 04:04:44
Я как понял Makedeb + MPR это аналог AUR для Arch?

SerW

suny, доброй ночи!
Да, такой аналог Аур, но очень бедный.
Для пользователей Вентой, будет полезно:
About Fuzzy Screen When Booting Window/WinPE -- https://www.ventoy.net/en/doc_fuzzy_screen.html (обход ошибки с полосатым экраном при загрузке Офф-топика).
Лютый Офф-топик - оффтоп, но уж простит меня Ogost.
Кстати, я с Нового года уже не устанавливаю людям Винду.
Теряю деньги, но вклад в развитие СПО дороже :-)
Сергей Швайко » DragonSerW

dzhoser

ОФТОП
Открыть содержимое (спойлер)
Да после такого https://habr.com/ru/news/690344/
и такого https://www.cnews.ru/news/top/2024-05-17_microsoft_udarila_ispodtishk
Зачем она вообще нужна. За Linux всерьез взялись государства (Россия, Китай) скоро спец софт допилят.
Винду держу только для распознавания текста.
[свернуть]
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

SerW

Заспознавать текст можно при помощи ФайнРидера @ macOS.
Не знаю, как сейчас, но я его покупал еще до выхода текущей версии (когда я покупал, он назывался 'ABBYY FineReader Pro для Mac').
Сергей Швайко » DragonSerW

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

SerW

Статья в cnews желтая, уродливые ссылки на базовые термины, да и вообще такое ощущение, что писала ее нейросеть (да как и весь веб-сайт cnews...).
Сергей Швайко » DragonSerW

dzhoser

Сайт значения не имеет облачные сервисы отключают и это факт.
Если нужно будет отключат и саму систему, механизмы есть (например может слететь активация).
Поэтому все надежда на свободный софт.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

SerW

Цитата: SerW от 08 апреля 2024, 14:49:44Запуск 'VentoyWeb.sh' из консоли обычного пользователя
Я столкнулся с такой проблемой, что в моем Дебиане я добавлен в `sudoers`, но запуск от обычного пользователя открывает `./VentoyWeb.sh`, я могу попасть на страницу VentoyWeb, но сам Вентой не форматирует накопитель.
Казалось бы, это логично, так как я не ввожу пароль, но не логично с той точки зрения, что пой пользователь, -- уже `sudoers`!..

24 мая 2024, 15:30:01
dzhoser, у меня к вам еще такой вопрос, почему мой Ventoy не обновляется?..
root@debian-9020:~# sudo apt autoremove -y && sudo apt update && sudo apt upgrade -y #&& sudo reboot now
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Сущ:1 http://ftp.ru.debian.org/debian bookworm InRelease
Пол:2 http://ftp.ru.debian.org/debian bookworm-updates InRelease [55,4 kB]     
Сущ:3 http://security.debian.org/debian-security bookworm-security InRelease   
Игн:4 https://proget.makedeb.org makedeb InRelease                             
Игн:5 https://proget.makedeb.org prebuilt-mpr InRelease                       
Пол:6 https://proget.makedeb.org makedeb Release [7 608 B]
Пол:8 https://proget.makedeb.org prebuilt-mpr Release [9 672 B]               
Получено 72,7 kB за 51с (1 420 B/s)                                           
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Все пакеты имеют последние версии.
N: Репозиторий «Debian bookworm» изменил значение поля «firmware component» с «non-free» на «non-free-firmware»
N: Дополнительные сведения об этом можно найти в «Информации о выпуске» по адресу: https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.html#non-free-split
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово         
Расчёт обновлений... Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
root@debian-9020:~#

dragonserw@debian-9020:~$ cat /etc/apt/sources.list
# deb cdrom:[Official Debian GNU/Linux Live 12.5.0 gnome 2024-02-10T11:07:25Z]/ bookworm main non-free-firmware

deb http://ftp.ru.debian.org/debian/ bookworm contrib main
deb-src http://ftp.ru.debian.org/debian/ bookworm contrib main

deb http://security.debian.org/debian-security bookworm-security contrib main
deb-src http://security.debian.org/debian-security bookworm-security contrib main

# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://ftp.ru.debian.org/debian/ bookworm-updates contrib main
deb-src http://ftp.ru.debian.org/debian/ bookworm-updates contrib main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
dragonserw@debian-9020:~$

24 мая 2024, 15:39:40
Апгрейд Вентой:
mist upgrade --mpr-only # Запускать не из консоли root, а от пользователя sudoers!Ключ `-y` применять нельзя.
Возможно, предварительно нужно запустить `# mist update`.
Сергей Швайко » DragonSerW

dzhoser

Ответ написан у вас в выводе команды
Репозиторий «Debian bookworm» изменил значение поля «firmware component» с «non-free» на «non-free-firmware»Следовательно нужно отредактировать sources.list
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

SerW

У меня в Sources нет ни non-free, ни non-free-firmware, зачем мне они нужны?..
Сергей Швайко » DragonSerW

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

SerW

WoeUSB-ng также доступна в MPR: https://mpr.makedeb.org/packages/woeusb-ng.

07 июня 2024, 01:15:34
Кстати! ссылка на запрос добавления пакета в репозиторий размещена там: https://docs.makedeb.org/prebuilt-mpr/adding-packages/ :-)
Сергей Швайко » DragonSerW

SerW

Сергей Швайко » DragonSerW