Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: В Kubuntu, как запустить обновление программ через терминал?  (Прочитано 3610 раз)

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

Оффлайн 8iktor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
В Kubuntu суперзаторможенный центр программ "Discover", и обновление программ через него - задача нерешаемая.
Подскажите, как запустить обновление программ в терминале?

Оффлайн belobog1

  • Активист
  • *
  • Сообщений: 768
    • Просмотр профиля
sudo apt-get install пакет на установку

sudo apt-get install --reinstall пакет на переустановку

sudo apt-get update (обновление кеша доступных программ)
sudo apt-get upgrade (обновление всех программ системы)
ubuntu_windows_mac os x_open solaris_чтоб ещё впихнуть в железку

Оффлайн 8iktor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Спасибо большое, обновился успешно!

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 4070
  • Kubuntu 12.04, 24.04, 25.04, 25.10
    • Просмотр профиля
В Kubuntu суперзаторможенный центр программ "Discover", и обновление программ через него - задача нерешаемая.
8iktor, в Kubuntu доступен также пакетный менеджер Synaptic, иногда бывает более полезным Discover и терминала вместе взятых.
Я странен, а не странен кто ж? (С)

Оффлайн 8iktor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Понял, спасибо, установлю.

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3512
  • Nil mortalibus arduum est
    • Просмотр профиля
8iktor, для себя это закостылил путем создания скрипта с таким содержимым:#!/bin/sh
apt update
apt upgrade -y
apt autoclean
apt autoremove -y
exit
Сохранил его в файл /usr/bin/kubuntu-update.sh (файлу дал права на исполнение). Результат: вбиваю sudo kubuntu-update.sh в терминал, и буквально через пару минут обновлены репозитории, обновлены пакеты, для которых доступны обновления, очищен кэш и удалены "осиротевшие" пакеты. Решение не самое красивое, но вполне себе рабочее.
« Последнее редактирование: 20 Ноября 2018, 01:59:05 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн 8iktor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Спасибо, попытаюсь воспользоваться, если ума хватит   :idiot2:

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3512
  • Nil mortalibus arduum est
    • Просмотр профиля
8iktor, там все совсем не сложно. Открываем терминал (Ctrl+Alt+T). Выполняем: kate ~/kubuntu-update.shПоявляется окно текстового редактора с пустым файлом, файл называется kubuntu-update.sh и хранится в домашней директории. Вставляем в это окно тот самый текст:
Код: (bash) [Выделить]
#!/bin/sh
apt update
apt upgrade -y
apt autoclean
apt autoremove -y
exit
Сохраняем (Ctrl+S), закрываем. Вновь возвращаемся к терминалу. Выполняем команду:chmod +x ~/kubuntu-update.shВот мы и сделали файл исполняемым (дали права на исполнение). Перемещаем его в ту самую директорию, откуда будем его вызывать командой терминала:sudo mv ~/kubuntu-update.sh /usr/bin/Готово. Файл создан, набит теми командами, которыми мы его набили, ему даны права на исполнение, он в нужной папке. Если теперь ввести в терминале sudo kubuntu-update.shбудут последовательно выполнены те самые действия, что я уже описывал ранее.
Исправил применяемый текстовый редактор.
« Последнее редактирование: 20 Ноября 2018, 20:03:24 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн 8iktor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Вот что выдал терминал после первой команды:
viktor@viktor-MS-N031:~$ gedit ~/kubuntu-update.sh

Command 'gedit' not found, but can be installed with:

sudo apt install gedit
 :o

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 8012
    • Просмотр профиля
Цитировать
Вот что выдал терминал после первой команды...
Gedit - гномовский текстовый редактор. Замените на кде-шный, не знаю как он называется, кажется kate.
А вообще, для создания-хранения-запуска таких мелочей считаю самым удобным - Midnight commander.

Оффлайн 8iktor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Поменял в команде gedit на kate и процесс пошел.
Спасибо большое, всё получилось!

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3512
  • Nil mortalibus arduum est
    • Просмотр профиля
8iktor, извините за gedit. По привычке написал...
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн 8iktor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
zg_nico,, пустяки, главное мне удалось испечь первый в своей практике блин скрипт, по вашему рецепту. И за это Вам огромное спасибо!!!

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 4070
  • Kubuntu 12.04, 24.04, 25.04, 25.10
    • Просмотр профиля
8iktor, первый скрипт в своей практике - это, конечно, хорошо и можно даже поднять бокал за. Только особого смысла в нем на Kubuntu нет. Когда вы увидите в панели задач значок, что пришли обновления, такой кружочек со стрелочкой вверх (а именно он и завязан с Discover, если Discover удалить из системы, значок появляться не будет), вам просто не нужно управляться с обновлениями через этот значок. Запускаете Synaptic и обновляете желаемое, ведь бывают варианты когда что-то и обновлять не выгодно, а наоборот заморозить. После обновления значок из панели исчезает.

А выполнение скрипта будет запускать процедуру с нуля, т.е. делать то, что на половину уже сделано, кроме автоудаления. Удаление тоже  лучше делать с пониманием происходящего через Synaptic, там всё видно.
Я странен, а не странен кто ж? (С)

Оффлайн 8iktor

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
AlexBKost,этот скрипт сделал свое дело - обновил и почистил Kubuntu сразу после установки. Согласен, использование его для дальнейших обновлений нецелесообразно ( сохраню его на случай переустановки Kubuntu и первого обновления).
Благодарю Вас за рекомендацию - обновляться выборочно, через Synaptic, обязательно воспользуюсь.

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.