Как устанавливать обновления на linux. Обновление ubuntu из командной строки. Ошибки и проблемы при обновлении Kali Linux

Вышла официальная инструкция по обновлению дистрибутива Linux Mint 17.3 до Linux Mint 18 (Cinnamon и MATE)
Как пишет Клемент Лефевр (создатель Linux Mint) в аннотации к обновлению: "Если ничего не сломалось, не исправляй" . Иными словами, если система Linux Mint 17.3 у вас работала стабильно, без сбоев и не было замечено ни каких ошибок, то не стоит обновлять систему, т.к. Linux Mint 17, 17.1, 17.2 и 17.3 будут одинаково получать обновления приложений и безопасности системы до 2019 года .

Примечание 1 . Linux Mint с окружениями XFCE и KDE не могут быть обновлены, т.к. Linux Mint 18 XFCE и KDE ещё не вышли как стабильные релизы. Но если Linux Mint 17.3 XFCE в последствии можно будет обновить до Linux Mint 18 , то у Linux Mint 17.3 KDE такой возможности не будет, т.к. рабочее окружение KDE переходит на пользовательскую оболочку Plasma , нужна будет только чистая установка.

Если вы всё-таки решили обновить систему, необходимо для этого выполнить следующие шаги.

1. Прежде всего необходимо учесть, что обновление до Linux Mint 18 возможно только с Linux Mint 17.3 . Если же вы используете Linux Mint 17, 17.1 или 17.2 , то данные дистрибутивы сначала нужно обновить до Linux Mint 17.3 . Сделать это можно через Менеджер обновлений по ЭТОЙ инструкции.

2. Сделать резервную копию персональных файлов.

Ваши персональные данные самое ценное в вашем компьютере. Если что-нибудь случится, и вы сломаете операционную систему, это не проблема, она может быть переустановлена. Если же вы потеряете ваши данные или вы не сможете получить к ним доступ, это совсем другая история...

Чтобы обезопасить себя, сделайте полную резервную копию ваших персональных данных (фото, текстовые файлы и т.п.) на внешнее устройство (USB-накопитель или DVD-диск), с возможностью их последующего восстановления.

3. Настроить терминал.

Так как всё обновление будет происходить в окне терминала, посредством ввода необходимых команд, то нужно активировать функцию Бесконечно полосы прокрутки (скроллинга) следующим образом:


4. Установить mintupgrade

Откройте терминал, введите (скопируйте) и выполните (нажать Ввод) следующую команду:

apt install mintupgrade

5. Проверка обновления

Для проверки обновления, введите (скопируйте) и выполните (нажать Ввод) следующую команду:

mintupgrade check

Эта команда всего лишь делает проверку вашей системы на возможность обновления.
Вывод команды показывает возможность обновления, и если да, то какие пакеты будут обновлены, установлены и удалены.

Крайне важно обратить пристальное внимание на конечный вывод этой команды. Если она указывает на пакеты, которые мешают обновлению, удалите их (вы можете попытаться переустановить их после обновления).


Также обратите внимание на любые важные пакеты в списке пакетов, которые будут удалены, чтобы вы могли переустановить их после обновления.
А затем повторите ещё раз команду "mintupgrade check" и не переходите к следующему шагу, пока вывод команды не будет удовлетворительным для обновления.

6. Загрузите пакеты для обновления

Для того, чтобы загрузить пакеты, необходимые для обновления до Linux Mint 18 , введите (скопируйте) и выполните (нажать Ввод) следующую команду:

mintupgrade download

Эта команда не делает обновление системы, а только загружает необходимые пакеты.


7. Применить обновления

Этот шаг является необратимым. Как только вы его выполните, вы не сможете вернуться назад.

Чтобы начать обновление системы, введите (скопируйте) и выполните (нажать Ввод) следующую команду:

mintupgrade upgrade


Как видно на снимке, будут обновлены старые пакеты, установлены новые и удалены ненужные. Количество обновлённых и удалённых пакетов будет зависеть от того, сколько вы устанавливали дополнительных приложений в Linux Mint 17.3 в процессе работы в системе.

Примечание 2 . Во время обновления системы в терминале будут открываться дополнительные окна с вопросами. Внимательно прочтите содержимое вопросов, отметьте нужное, нажмите клавишу Tab до "покраснения" Ok или Да и клавишу Ввод для продолжения обновления.

Скорость разработки ядра Linux очень высока - новые мажорные релизы выходят примерно каждые два или три месяца. В каждом релизе появляется несколько новых возможностей и улучшений, которыми могут пользоваться многие люди для того, чтобы их компьютеры стали быстрее, эффективнее и лучше в других отношениях.

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

Дисклеймер : вы должны знать, что обновление ядра несет (небольшой) риск сломать вашу систему. Если это вдруг произошло, обычно при загрузке системы достаточно выбрать старое ядро, и система загрузится, но что-то всегда может пойти не так. Поэтому мы не ответственны за какие-либо повреждения вашей системы - используйте наши инструкции на свой страх и риск!

Подготовительная работа :

Чтобы обновить ваше ядро, сначала вам нужно определить, какую систему вы используете - 32- битную или 64- битную. Откройте новое окно терминала (чтобы сделать это, используйте комбинацию клавиш Ctrl+Alt+T ) и выполните в нем следующую команду:

Затем проверьте вывод команды - написано ли там x86_64 или i686 . Если это x86_64 , тогда у вас 64-битная версия системы, в иных случаях вы работаете с 32-битной системой. Запомните это, потому что это будет важно.

Теперь посетите официальный веб-сайт ядра Linux . Это поможет вам узнать, какая сейчас текущая стабильная версия ядра. Конечно, вы можете попробовать релиз-кандидат версии, но они намного менее тестированы, чем стабильные. Устанавливайте стабильную версию, если только вы не полностью уверены, что вам нужен RC (релиз-кандидат )-релиз.

Инструкции для Ubuntu:

П ользователям Ubuntu и дистрибутивов, основанных на ней, достаточно просто обновить их ядро благодаря PPA -репозиторию под названием Ubuntu Mainline Kernel PPA . Хотя это официально называется PPA-репозиторем, вы не можете добавить его в вашу систему, добавляя его в список источников приложений и позволяя ему автоматически загружать и обновлять ядро для вас. Это просто веб-страница, на которую вы можете зайти, чтобы загрузить то ядро, которое хотите.

Теперь посетите веб-страницу PPA для ядер и пролистайте ее до конца. В самом конце списка вы, возможно, увидите некоторые релиз-кандидат версии (вы можете определить их по "rc " в названии), а прямо сверху них должно быть последнее стабильное ядро. Кликните по нему, и вам будет предложено несколько опций. Вам нужно скачать три файла и сохранить их в собственной папке, чтобы они были изолированы от других файлов (например, вы можете создать папку в папке с загрузками):

  • Файл заголовков "generic " для вашей архитектуры (в моем случае 64-bit или "amd64 ″)
  • Файл заголовков в середине, у которого есть "all " в конце имени файла
  • "generic" -файл ядра для вашей архитектуры (и снова, я выбираю "amd64 ″, но если вы используете 32-bit , вам потребуется "i686 ″)

Вы также можете заметить, что для загрузки доступны и файлы "lowlatency ", но их можно проигнорировать. Эти файлы обычно относительно нестабильны и делаются доступны специально для людей, которым нужны небольшие задержки, если обычные файлы не подходят для задач, таких как запись аудио. Изначально всегда используете generic-файлы и пробуйте lowlatency только в том случае, если производительность недостаточно хороша для некоторых задач. И нет, игры или веб-серфинг не являются причинами для использования lowlatency .

Вы поместили эти файлы в собственную папку, верно? Теперь откройте терминал и используйте команду cd , чтобы перейти в свежесозданную папку - например, ваша команда может выглядеть как-то так:

cd /home/user/Downloads/Kernel

и затем выполните:

sudo dpkg -i *.deb

Эта команда помечает все .deb-файлы в папке как предназначенные для установки и затем производит эту установку. Это рекомендуемый способ установки этих файлов, потому что иначе при установке поодиночке вы можете получать проблемы с зависимостью. Использование такой команды помогает избежать этой проблемы.

После того, как установка завершится, перезагрузите ваш компьютер, и теперь вы должны работать с новым ядром! Вы можете проверить это, выполнив команду uname -a в терминале и просмотрев то, что она выведет.

Инструкции для Fedora:

Если вы используете дистрибутив Fedora или одну из ее производных, процесс будет очень похож на тот, что используется в Ubuntu . Вам просто нужно будет загружать файлы из другого места, а устанавливать их другой команды.

Просмотрите список самых последних сборок ядра для Fedora . Выберите последнюю доступную версию в списке и затем определитесь с версией - i686 или x86_64 - в зависимости от архитектуры вашей системы. В этой секции вам потребуется загрузить следующие файлы и сохранить их в собственной папке (например, вы можете создать директорию "Kernel " внутри вашей папки Downloads )

  • kernel
  • kernel-core
  • kernel-headers
  • kernel-modules
  • kernel-modules-extra
  • kernel-tools
  • perf и python-perf (дополнительно)

Если ваша система i686 (32-bit) , и у вас четыре и больше гигабайт оперативной памяти, вам потребуется загрузить PAE -версию для всех этих файлов, если это доступно. PAE - это технология адресации, которая используется для того, чтобы позволять 32-битным системам использовать более 3 гигабайт оперативной памяти.

Теперь используйте команду cd , чтобы перейти к созданной папке, например:

Также пользователи Fedora могут просто переключиться на Rawhide , который будет автоматически обновлять каждый пакет до последней версии, включая ядро Linux . Впрочем, известно, что Rawhide постоянно перестанет работать (особенно в начале цикла разработки), и его не стоит использовать на системах, на которые вы полагаетесь.

Инструкции для Arch Linux:

Пользователи Arch всегда должны иметь последнее доступно ядро (или очень близкое к нему) из-за особенностей дистрибутива. Если вы хотите перейти к этому еще ближе, вы можете включить репозиторий тестирования, который даст вам доступ к новым мажорным релизам где-то на две или четыре недели раньше.

Чтобы сделать это, откройте файл /etc/pacman.conf с root -правами в вашем любимом текстовом редакторе, и затем раскомментируйте (удалите символы в начале каждой строки) три строки, которые связаны с тестированием. Если у вас включен репозиторий multilib , сделайте то же самое для репозитория multilib-testing . Смотрите эту вики-страницу Arch Linux , если вам потребуется больше информации об этом процессе.

Обновить ядро Linux не так просто (особенно если делать это постоянно), но это может дать вам множество преимуществ. Если ваше новое ядро ничего не сломало, теперь вы можете наслаждаться улучшенной производительностью, лучшей эффективностью, поддержкой большего количества оборудования и, возможно, новыми возможностями. Обновление ядра особенно может помочь вам, если вы работаете с относительно новым оборудованием.

Выходят обновления и их необходимо устанавливать. Обновления могут быть в рамках одной версии Линукс Минт, а может быть обновление с одной версии на другу. Именно об этом будет данная статья.

Установка обновлений Linux Mint

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

Сначала нажмите на кнопку "проверить обновления", а потом на кнопку "установить обновления".

Второй способ - это обновление через терминал. Запустите терминал и введите команды:

sudo apt-get update

sudo apt-get dist-upgrade

Данные обновления необходимо регулярно проверять и устанавливать, так как это повышает степень безопасности вашего компьютера и данных.

Обновление Linux Mint с одной версии на другую

Разработчики Линукс Минт выпустили уже 17 версий своей операционной системы и у многих возникает вопрос как обновиться с одной версии на другую. Вообще, мы не рекомендуем обновляться с одной версии на другую и лучше установить новую версию с нуля, но если у вас нет на это время, тогда давайте рассмотрим это на примере Linux Mint 17.1. Для этого запустите вышеупомянутый менеджер обновлений. В его меню нажмите на кнопку "правка" и перед вами появится такое подменю:

В его нижней части предлагается обновиться до последней версии системы (в нашем случае с Linux Mint 17.1 до 17.3). Нажимаем на эту кнопку.


На следующем шаге нам предложат ознакомиться с примечаниями к выпуску


Нажмите на кнопку "продолжить" и ознакомьтесь с новыми возможностями релиза.


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


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

2) Загрузитесь с нее и запустите файловый менеджер с правами администратора из терминала командой sudo caja (актуально для рабочего окружения MATE).

3) Найдите в его меню вкладку "вид" и установите галочку напротив строки "показывать скрытые файлы"

Удалите все папки и файлы, название которых начинается с точки


Теперь закройте терминал и менеджер файлов и приступайте к установке. На стадии разметки диска ни в коем случае не ставьте галочку о форматировании раздела /home , так как это удалит все ваши данные. Остальная установка ничем не отличается от обычной.

Мы рассмотрели как обновить Linux Mint, но если у вас остались вопросы, то задавайте их на нашем форуме.

После того, как вы установили систему, в нашем случае Ubuntu или любой другой дистрибутив, его нужно регулярно обновлять. Установка обновлений Ubuntu необходима, чтобы получить новые версии программ, исправления ошибок, а также исправления проблем с безопасностью. Разработка Ubuntu происходит так, что новые версии программ поставляются только с релизом дистрибутива, а затем приходят только обновления исправляющие баги и проблемы с безопасностью. Но это не значит, что не нужно их устанавливать. Кроме того, если вы хотите также иметь самые новые версии программного обеспечения, то можете использовать PPA разработчиков и устанавливать программы от туда. Как правило, разработчики всегда загружают самые новые версии.

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

Обновление программ в Ubuntu через менеджер обновлений

В Ubuntu предусмотрен механизм обновления через менеджер обновлений. Это графическая программа, которая запускается время от времени и предлагает обновить систему если были выпущены новые обновления.

Менеджер обновлений Ubuntu довольно прост и вы можете запустить его через главное меню:

Сразу после запуска программа обновит списки программ из репозиториев, чтобы понять есть ли новые версии пакетов:

Если не возникло никаких ошибок связи с сетью или источниками программного обеспечения, вы увидите такое окно:

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

Осталось нажать кнопку Установить сейчас и начнется обновление пакетов Ubuntu:

Вы можете посмотреть более подробную информацию о процессе обновления:

После завершения обновления программ в ubuntu менеджер обновлений Ubuntu уведомит вас, что все пакеты были обновлены успешно.

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

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

Обновление системы Ubuntu с помощью менеджера обновлений может показаться простым, и это так и есть, пока не возникли ошибки. А при возникновении ошибок нам нужно попытаться обновить систему через терминал, чтобы получить больше информации о проблеме.

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

Для обновления через терминал обычно используется инструмент командной строки apt. Эта утилита позволяет не только обновлять пакеты, но и устанавливать и удалять программное обеспечение, искать программы, настраивать репозитории и т д.

Первым делом, нам необходимо выполнить обновление репозиториев ubuntu, для этого используется такая команда обновления ubuntu:

Утилита нам сразу подсказывает, что есть обновления и мы можем узнать, какие пакеты будут обновлены:

apt list --upgradable

Теперь непосредственно обновление системы Ubuntu. Для этого есть две опции upgrade и full-upgrade (раньше dist-upgrade). Рассмотрим в чем разница между upgrade и dist upgrade:

  • upgrade - устанавливает самые новые версии всех пакетов доступные в репозиториях. Использует все репозитории их /etc/apt/souces.list и /etc/apt/souces.list.d/*. То есть обновляются пакеты не только из официальных репозиториев, но и из PPA. Обновляются только установленные пакеты, если же для обновления пакета необходимо установить или удалить другой пакет, такие пакеты обновлены не будут.
  • full-upgrade - кроме всего, что делает upgrade, здесь поддерживается умное разрешение зависимостей для новых версий пакетов. Конфликтующие пакеты могут быть удалены, а новые, дополнительные - установлены.

Таким образом, установка обновлений Ubuntu может быть выполнена одной из команд:

sudo apt upgrade

sudo apt full-upgrade

Здесь не обязательно обновлять все пакеты, мы можем обновить только один определенный пакет, например браузер:

sudo apt full-update firefox

Опцию full-update мы используем чтобы обновить включая установку новых зависимостей.

Обновление пакетов Ubuntu через Synaptic

Обновлять пакеты Ubuntu можно не только с помощью стандартных пакетных менеджеров. Также есть и сторонние программы. Например Synaptic. Если он у вас еще не установлен, это легко исправить:

sudo apt install synaptic

Запустить программу можно из главного меню:

Главное окно программы выглядит вот так:

Программа работает не совсем привычным образом. Чтобы выполнить операции над пакетами, необходимо их сначала отметить, а затем уже применить нужную операцию. Такая же ситуация с обновлением.

Но давайте обо всем по порядку, сначала необходимо обновить списки пакетов из репозиториев, чтобы программа узнала, есть ли новые версии, это аналогичное действие команды apt update или, тому что выполняется при старте стандартного менеджера обновлений, так сказать проверка обновлений ubuntu. Откройте меню правка и выберите Обновить сведения о пакетах :

Дальше обновление системы Ubuntu. Как я и сказал, нужно сначала отметить пакеты, с которыми будем работать. Поскольку обновляем все, перейдите на вкладку состояние, установленные и нажмите кнопку Отметить все. Программа сама определит, что для данных пакетов есть обновления и если кроме обновления пакетов ubuntu нужно выполнять дополнительные действия, она покажет их:

Можно пойти другим путем, на той же вкладке нажать Ctrl+A, чтобы отметить все пакеты, затем в контекстном меню выбрать Отметить для обновления :

Обновление Линукс – важный этап в работе системы, позволяющий не только повысить безопасность, но и дополнить программы и составляющие системы новыми возможностями.

Перед началом работы обязательно создайте резервную копию всех необходимых данных. Существует вероятность, что обновление пройдет безуспешно, в связи с чем нужно быть готовым к переустановке Линукса в случае непредвиденных обстоятельств. Обратите внимание, что рекомендуется выполнять обновление системы по мере вышедших версий: т.е. не пропуская промежуточных выпусков ОС. В противном случае вполне возможно, что подобные действия повредят систему. В совокупности обновить систему Линукс можно 2 способами: через графический интерфейс либо же через терминал. Но перед тем как приступить к данному процессу, желательно выполнить обновление установленных приложений. В системе находим «Программы и обновления». Нас интересует вкладка с наименованием «Обновления». Переходим на нее и в графе «Обновления, не вошедшие в официальный выпуск» ставим галочку. Также находим графу «Уведомлять меня о выходе новой версии Ubuntu» и в меню выбора ставим «При доступности любой новой версии». После подтверждения система запросит у пользователя пароль. Вводим его и ожидаем обновления параметров. После чего можно переходить непосредственно к обновлению самой системы. Переходим в терминал и начинаем писать «Обновление приложений». Откроется окно с приложениями, которые можно обновить. На ряду с ними Линукс также обновит и систему. Подтверждаем действия путем нажатия кнопки «Установить сейчас». Существует вероятность, что система обновит исключительно приложения, не затронув при этом обновление самой системы. В данном случае заново открываем окно «Обновление приложений». Линукс выдаст запрос об обновлении вашей ОС. Подтверждаем все действия, в конце нажимаем «Начать обновление». Ждем установки обновления, а затем перезагрузки компьютера. Как уже упоминалось выше, существует и иной способ обновления, который желательно применять также после обновления приложений. Данный способ наиболее упрощенный и не займет много времени. Осуществив вход в терминал, открываем командную строку, начинаем ввод команды: «sudo apt-get update». После завершения обновления программ введите дальнейшую команду «sudo do-release-upgrade». Подтвердите действие нажатием клавиши «Y» и дождитесь обновления вашей системы.

Вот и все методы, с помощью которых можно обновить ОС Линукс. Обновлять систему по мере выхода новых версий вовсе не обязательно. Но обновление может исправить некоторые возможные баги, связанные с предыдущей версией, или же улучшить работу некоторых компонентов, не говоря уже о ряде возможных нововведений.



2024 wisemotors.ru. Как это работает. Железо. Майнинг. Криптовалюта.