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


Автор Тема: Обновление системы Ubuntu в консольном режиме. ?  (Прочитано 563 раз)

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

Оффлайн Сергейй

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Цитировать
Программное обеспечение всех дистрибутивов GNU/Linux, в том числе и Ubuntu, и Linux Mint, хранится в так называемых пакетах. Пакет может представлять из себя библиотеку, которая используется сразу несколькими приложениями, или само приложение. Этот подход позволяет сэкономить трафик, который вы получаете из сети при установке или обновлении программ.
Пакеты находятся в репозиториях. При установке системы у вас подключены лишь основные (официальные) репозитории Ubuntu, но вы можете подключать сторонние PPA-репозитории, например, для тех программ, которых нет в официальных репозиториях, или чтобы быстрее получать обновления важных для вас программ, или для получения тестовых версий этих программ.
На вашем компьютере также хранится кеш, или список всех пакетов из репозиториев. Это нужно для того, чтобы вы могли в любой момент, в том числе и без подключения к сети, узнать информацию о нужном вам пакете и установить его. Этот список нужно время от времени обновлять, потому что так вы узнаёте об обновлениях установленных у вас приложений, которые могут исправлять ошибки или уязвимости в программном обеспечении.

Но вёрнёмся к обновлению пакетов в Ubuntu. Есть несколько способов сделать это, и я расскажу о двух наиболее простых на мой взгляд - через терминал и с помощью Менеджера обновлений.

1. Обновление пакетов через терминал

Менеджером пакетов в Ubuntu является APT. Мы можем управлять пакетами через терминал, используя консольную утилиту «apt-get». Благодаря ей вы можете обновить все пакеты в Ubuntu с помощью двух команд, которые можно объединить в одну! Итак, откройте новое окно терминала (для этого нажмите Ctrl+Alt+T или найдите Терминал в главном меню (Dash)) и введите команду:
sudo apt-get update && sudo apt-get upgradeЗатем, так как вы выполняете административную задачу, у вас спросят ваш пароль, введите его и нажмите Enter. Затем apt-get всё сделает за вас. Команда «update» обновляет индекс пакетов, узнавая, какие пакеты нуждаются в обновлении, а «upgrade» - обновляет эти пакеты. «&&» служит для объединения двух команд в одну.

1.1.2. Обновление системы Ubuntu в консольном режиме.
В Ubuntu 16.04 добавили новый терминальный (консольный) пакетный менеджер apt. Разницу между apt-get и apt можно прочесть в следующей статье на этом сайте:
Пакетные менеджеры: apt vs apt-get. В чем разница?
Для обновления системы Ubuntu в терминале, выполняем команду:
sudo apt update
Данная команда обновляет информацию о пакетах в добавленных репозиториях в системе.
После чего выполняем одну из следующих команд для обновления системы:
sudo apt upgradeкоманда аналогична apt-get upgrade --with-new-pkgs, то есть обновляет пакеты, которые уже установлены в системе и доставляет новые пакеты-зависимости.
sudo apt full-upgradeкоманда аналогична apt-get dist-upgrade, то есть, обновляет пакеты, которые уже установлены в системе, доставляет новые пакеты зависимости и удаляет пакеты, которые устанавливались в систему и уже не используются.
Так вроде ?
Как вы делали ?
« Последнее редактирование: 13 Июнь 2018, 09:34:29 от Azure »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25444
    • Просмотр профиля
Сергейй, либо удалите эту портянку, либо перепишите так, чтобы было понятно, зачем это вообще здесь находится.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 1089
    • Просмотр профиля
Цитировать
Как вы делали ?
Правильно, но можно считать устаревшим.
Уже года два как, вместо apt-get можно писать apt.

Оффлайн Сергейй

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Я написал как хотел не нравица пишите сами !

Пользователь добавил сообщение 13 Июнь 2018, 13:12:03:
А можите написать тогда как это по новому полностью ?

Онлайн zse

  • Участник
  • *
  • Сообщений: 187
    • Просмотр профиля
    — Коллега, Сергейй, ну Вы понимаете, у людей времени мало, человек желает глянуть на страницу и сразу понять нужно ему или не нужно читать дальше.
    — Смысл это отдельное дело, а речь о форме идёт. Ну вот так как-то сделали бы:
(Нажмите, чтобы показать/скрыть)
    — А Вы сразу:«Не  нравится вам зять любите дочку сами!» 😇
    — Там в верхней панельке редактора ещё есть кое-что что может помочь… Не расстраивайтесь, удачи, всё будет хорошо!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25444
    • Просмотр профиля
Я написал как хотел не нравица пишите сами !
Я ответил, как хотел, не нравится - отвечайте сами.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Сергейй

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

Пользователь добавил сообщение 07 Июль 2018, 12:43:51:
Я тут попробовал ещё один способ вот:
Цитировать
ШАГ 1. ОБНОВЛЕНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Перед тем как переходить непосредственно к обновлению Ubuntu до 16.04 нужно убедится, что у вас установлены самые новые версии программного обеспечения. Или в противном случае вы полнить обновление. Для этого выполните следующие команды:
sudo apt-get update
sudo apt-get upgrade
Обновление может занять много времени, в зависимости от вашего оборудования и скорости интернета.
ШАГ 2. ОБНОВЛЕНИЕ СИСТЕМЫ
Дальше нужно обновить ядро, зависимости и другие системные компоненты до самой новой версии. Для этого используйте следующую команду:
sudo apt-get dist-upgradeШАГ 3. ОЧИСТКА СИСТЕМЫ
После удаления удалим ненужные зависимости и очистим систему, чтобы освободить дисковое пространство:
sudo apt-get autoremove
sudo apt-get clean
Будут удалены все deb пакеты хранящиеся в кеше /var/cache/apt/archive/, а также неиспользуемые зависимости, библиотеки и старые ядра. Для завершения процесса обновления необходимо перезагрузить систему.
ШАГ 4.  УСТАНОВКА МЕНЕДЖЕРА ОБНОВЛЕНИЙ
Перед тем как обновлять систему, установим правильный, рекомендуемый Canonical менеджер обновлений:
sudo apt-get install update-manager-coreШАГ 5. ОБНОВЛЕНИЕ
Теперь мы готовы выполнить обновление командой:
sudo do-release-upgradeШАГ 6. ПОДТВЕРЖДЕНИЕ ОБНОВЛЕНИЯ
После проверки системы и настройки репозиториев, программа предупредит вас обо всех изменениях, которые будут внесены в систему, и спросит можно ли продолжать или нужно больше подробностей. Введите y для продолжения.
ШАГ 7. ЗАВЕРШЕНИЕ ОБНОВЛЕНИЯ
В зависимости от скорости подключения к интернету процесс обновления может занять некоторое время. Все необходимые пакеты будут загружены и установлены.
В процессе работы программа может спрашивать нужно ли автоматически перезапускать службы или оставлять старые кофигурационые файлы для новых пакетов. Если все правильно нажимайте y:
ШАГ 8. ПЕРЕЗАГРУЗКА
После завершения обновления Ubuntu 15.10 до 16.04, если все прошло успешно установщик предложит перезагрузить компьютер. Введите Yes чтобы продолжить.
9. ПРОВЕРКА РЕЗУЛЬТАТА
После перезагрузки вы получите самую новую версию Ubuntu 16.04. Посмотреть версию Ubuntu в терминале можно с помощью следующих команд:
uname –a
cat /etc/lsb-release
cat /etc/issue.net
cat /etc/debian_version
Также версию системы можно посмотреть в Настройках системы, на вкладке Подробности:
Verify-Ubuntu-16.04-Version

Обновление Ubuntu Server до 16.04 выполняется точно таким же способом. Только в отличии от предыдущего варианта вам придется подключатся к системе по ssh.

Так пойдёт ?
1. Или Вы начинаете пользоваться форматированием, или начинаю Вас наказывать
2. Если Вы откуда-то копируете статьи - следует указывать источник
3. Обращаю внимание, что форум - не Ваш личный блог, постить неоднократно обсуждавшуюся информацию не стоит. Обсуждайте конкретно возникшую проблему

--Azure
« Последнее редактирование: 07 Июль 2018, 15:54:56 от Azure »

Оффлайн etamax2018

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Цитировать
ШАГ 8. ПЕРЕЗАГРУЗКА
После завершения обновления Ubuntu 15.10 до 16.04, если все прошло успешно установщик предложит перезагрузить компьютер. Введите Yes чтобы продолжить.

Забанте меня за отсутствие флуда навсегда - и пусть вас потопят (15 модеров и админов) в этом потоке совсем. Если этого не произойдёт - выражусь матом ( стоит этого ). censored
Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.1. Использовать ненормативную лексику в любом виде. В том числе сокращённые и искажённые нецензурные слова. Замена нецензурных слов спецсимволами также не допускается.

+30
--toZen
« Последнее редактирование: 07 Июль 2018, 19:24:21 от τοΖεη »

Оффлайн τοΖεη

  • Заслуженный пользователь
  • Администратор
  • Старожил
  • *
  • Сообщений: 8512
  • Arch Linux • XMonad WM
    • Просмотр профиля
Забанте меня
Как пожелаете.
RIP
# find / -iname '*τοΖεη*'
# /God's_Universe/Book_Of_Life_aka_LordJC_protected/τοΖεη
Subject description -->> Not an ideal but s@ved 4eVer. Final destination -->> Kingdom Of Heaven

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6045
    • Просмотр профиля
Сергейй, всё, что вы пишите, есть на нашем сайте в разделе "Документация". Для большинства (да почти для всех) эти команды новостью давно не являются. Что вы хотели сказать этими сообщениями?

Если хотели спросить, как сделать обновление, то можно было просто написать сами команды и сказать, обновление чего (системы, программ, драйверов) вы ожидаете.

Или у вас что-то не работает? В этом случае нужно показать не только используемую команду, но и ответ Терминала (скорее всего с имеющимися ошибками о работе команды). Ну и подробно описать проблему: что было, что делали и чего хотели в результате добиться.

Ну а если просто хотели похвастаться тем, что открыли для себя возможность обновлять систему из консоли, то для этого совсем не обязательно создавать отдельную тему в техническом разделе. В крайнем случае можно об этом сообщить в Беседке, в частности, в Храме, если у вас, как у новичка на сайте, есть туда  доступ.
« Последнее редактирование: 08 Июль 2018, 04:30:11 от maks05 »

 

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