Ubuntu Kernel Update Script

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#1

13 май 2019, 17:20

В связи с тем что установить UKUU из PPA нет возможности. Видимо автор решил удаить пакет оттуда. Скрипт будет полностью переписываться.

Было мне тут скучно на выходных и решил запилить скрипт для установки LTS ядер из kernel.ubuntu.com.
Для работы скрипта необходимо установить zenity

Код: Выделить всё

sudo apt install zenity
Скачать можно тут ну или

Код: Выделить всё

wget https://gitlab.com/rogoznik/ukus/-/archive/master/ukus-master.tar.gz
sudo tar -xvzf ukus-master.tar.gz -C /opt
sudo chmod a+x /opt/ukus-master/ukus.sh
sudo chmod a+x /opt/ukus-master/notification.sh
sudo ln -s /opt/ukus-master/ukus.sh /usr/bin/ukus
copy /opt/ukus-master/ukus-notify.desktop /home/$USER/.config/autostart/ukus-notify.desktop
Следовательно запуск будет Что может
  • Получает список LTS ядер
  • Устанавливает выбранное
  • Лог установки лежит в /var/log/ukus/install.log
  • Настройка языка интерфейса
  • Показывать уведомления о новой версии установлленого LTS-ядра
Настройка языка интерфейса

Код: Выделить всё

ukus --set-language
Настройка будет сохранена в файл $HOME/.config/ukus/config.ini
В планах
  • Настройка языка интерфейса
  • Определение версии установленного ядра и показывать ее в заголовке
  • Показывать уведомления о новой версии установленного ядра
  • Удаление старых, установленных ядер
Пожелания, здоровая критика приветствуются.
Последний раз редактировалось пользователем 1 rogoznik; всего редактировалось раз: 19
ИзображениеИзображение

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Ubuntu Kernel Update Script

#2

13 май 2019, 18:20

А для Дебиана? :cray2:
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#3

13 май 2019, 18:34

di_mok, а кто мешает воспользоваться, скрипт на ось не завязан? Да и для дебиана эти ядра, вроде, не очень встают.
ИзображениеИзображение

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Ubuntu Kernel Update Script

#4

13 май 2019, 18:37

Разве на Дебиан можно Убунтовы ядра тащить?
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#5

13 май 2019, 18:39

di_mok писал(а):
13 май 2019, 18:37
Разве на Дебиан можно Убунтовы ядра тащить?
Я ставил, потому и написал
darkfenix писал(а):
13 май 2019, 18:34
для дебиана эти ядра, вроде, не очень встают.
Подробностей не помню.
ИзображениеИзображение

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#6

15 май 2019, 18:32

Небольшие исправления.
Добавил отображение текущего ядра в заголовок окна.
ИзображениеИзображение

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#7

26 май 2019, 15:28

Чутка поправил установку. Сделал симлинк в /usr/bin
ИзображениеИзображение

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#8

05 июн 2019, 19:05

Добавил настройку языка интерфейса
ИзображениеИзображение

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#9

14 сен 2019, 19:01

Добавил будущее LTS ядро 5.4.
Мелкие исправления.
ИзображениеИзображение

no avatar

abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Ubuntu Kernel Update Script

#10

17 сен 2019, 15:43

darkfenix писал(а):
13 май 2019, 17:20
здоровая критика приветствуются
есть ubuntu kernel update utility, UKUU

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Ubuntu Kernel Update Script

#11

17 сен 2019, 18:18

ubuntu kernel update utility легко превращаются в жопу при надлежащем использовании.

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#12

17 сен 2019, 18:32

abulaev2008 писал(а):
17 сен 2019, 15:43
есть ubuntu kernel update utility, UKUU
По твоему это здоровая критика?
UKUU стала платной
https://teejeetech.in/2019/01/20/ukuu-v19-01/#more-483
A personal license is currently available for $12. This is a single-user license that is valid for lifetime, and includes future updates.
ИзображениеИзображение

Аватара пользователя

Obamacyborg1975
Сообщения: 478
Зарегистрирован: 27 сен 2016, 08:19
Решено: 2
Благодарил (а): 128 раз
Поблагодарили: 104 раза
Контактная информация:

Ubuntu Kernel Update Script

#13

17 сен 2019, 18:43

di_mok писал(а):
13 май 2019, 18:37
Разве на Дебиан можно Убунтовы ядра тащить?
Нет, нельзя. Ну, конечно, если хочешь ломать систему, тогда да, тащи...

Аватара пользователя

slant
Сообщения: 4506
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1993 раза
Контактная информация:

Ubuntu Kernel Update Script

#14

17 сен 2019, 20:21

darkfenix писал(а):
17 сен 2019, 18:32
UKUU стала платной
Справедливости ради - ukuu платная только с новых версий. Старые по прежнему можно спокойно использовать бесплатно. Правда ubuntu ее резко убрала из реп, но скорее всего это либо способ сказать "фи", либо не разобрались. Тем не менее можно спокойно взять дебку вот отсюда: https://github.com/teejee2008/ukuu/releases или отсюда https://launchpad.net/~teejee2008/+arch ... es_filter= поставить пакет вручную и пользоваться.

no avatar

abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Ubuntu Kernel Update Script

#15

18 сен 2019, 07:37

slant писал(а):
17 сен 2019, 20:21
Правда ubuntu ее резко убрала из реп
Как, только вчера ставил на посмотреть-сравнить через инсталл

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#16

18 сен 2019, 08:07

Для особо упоротых: хотите пользоваться UKUU - пользуйтесь(к тому же у нее функционал пошире чем у моего скрипта); я же русским языком написал
darkfenix писал(а):
13 май 2019, 17:20
Было мне тут скучно на выходных и решил запилить скрипт для установки LTS ядер из kernel.ubuntu.com.
slant писал(а):
17 сен 2019, 20:21
Справедливости ради - ukuu платная только с новых версий. Старые по прежнему можно спокойно использовать бесплатно.
Ну я и не говорил что старые версии стали платными. Старые версии по прежнему можно скачать из ппа. На гитхабе по прежнему можно скачать репозиторий, только там в ридми написано
A paid version of Ukuu is now available with more features and a new UI. This repository contains source code for v18.9 and previous versions.
ИзображениеИзображение

no avatar

abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Ubuntu Kernel Update Script

#17

18 сен 2019, 08:37

darkfenix писал(а):
18 сен 2019, 08:07
Для особо упоротых
Ну что ты вскипел.
Написал, молодец. Будем пользоваться.

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Ubuntu Kernel Update Script

#18

18 сен 2019, 08:45

Не по теме
Или не будем. :hoho:

no avatar

abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Ubuntu Kernel Update Script

#19

20 сен 2019, 20:47

darkfenix, Может че нибудь по чистке диска придумаешь. Скриптик по чистке логов и темпов. Заодно лишние ядра удалить?

Аватара пользователя

Автор темы
rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Ubuntu Kernel Update Script

#20

20 сен 2019, 21:12

abulaev2008 писал(а):
20 сен 2019, 20:47
Скриптик по чистке логов и темпов.
Не чищу.
abulaev2008 писал(а):
20 сен 2019, 20:47
лишние ядра удалить
Подумаю над добавлением функционала по удалению ядер.
ИзображениеИзображение

Закрыто

Вернуться в «Программирование, скриптинг, виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей