Обновление программ в linux. Обновление Ubuntu через Терминал

Скорость разработки ядра 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 отличается от обновления в Windows. Причём отличается в лучшую сторону - на мой взгляд, система управления и обновлениями программами (в Linux обычно используют слово «пакеты») является одним из ключевых преимуществ ОС семейства Linux.

Если в Windows обновление каждой программы выполняется в индивидуальном порядке: какие-то программы делают это автоматически, какие-то выводят соответствующее уведомление, для каких-то нужно самому заходить на официальный сайт и проверять информацию о новой версии. В Linux все программы (пакеты) собраны в одно или несколько хранилищ, которые называются репозиториями. Обычно, у каждого дистрибутива свой собственный репозиторий. Одна система может использовать сразу несколько репозиториев, например, Linux Mint «из коробки» использует пакеты из хранилища Ubuntu и из своего собственного хранилища.

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

Обновление Kali Linux в графическом интерфейсе

Я рекомендую для обновления системы использовать командную строку (консоль), поскольку это быстрее и надёжнее. Но если вам принципиально использование приложения с графическим интерфейсом, то в меню найдите пункт «Центр приложений » и запустите.

В открывшемся окне перейдите во вкладку «Обновления », если обновлений нет, то нажмите на круговую стрелочку в верхнем левом углу:

Появится сообщение об обновлении операционной системы:

Если вас интересуют, какие пакеты будут обновлены, нажмите на него:

Для запуска процесса обновления нажмите на кнопку «Перезапустить и установить » и подтвердите ваш выбор:

При следующем запуске системы начнётся обновление:

Обновления кэша с информацией о приложениях

Когда в репозиторий вносятся изменения, например, при обновлении пакета, необходимо синхронизировать эту информацию с локальным кэшем вашей операционной системы Linux. Это делается командой:

Sudo apt update

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

Sudo apt-get update

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

Обновление всех пакетов системе в Kali Linux

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

Sudo apt full-upgrade

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

Аналогичный результат можно получить командами:

Sudo apt-get dist-upgrade # или sudo aptitude full-upgrade

Обновление кэша и приложений в одну команду

Для удобства можно объединить команду обновления кэша и команду запуска полного обновления системы в одну, опция -y используется для того, чтобы у нас не спрашивалось подтверждение, а сразу начался процесс установки новых пакетов:

Как посмотреть, какие пакеты будут обновлены в Kali Linux

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

Apt list --upgradable

Как обновить один пакет в Kali Linux

Если вы не хотите обновлять систему целиком, а хотите обновить одну определённую программу, то используйте команду вида (замените имя_пакета на действительное название):

Sudo apt install имя_пакета

Например, для обновления пакета apktool:

Sudo apt install apktool

Как обновить ядро Kali Linux

Ядро Linux поставляется упакованным в пакет, как и остальные программы. По мере выхода новых версий ядра, в Kali Linux произойдёт его обновление вместе с остальными пакетами при выполнении команды:

Sudo apt full-upgrade

Как обновить систему Kali Linux до последней версии

Регулярно выходят новые версии Kali Linux, например, 2017.1, 2017.2 и т.д. Если у вас уже установлена любая версия, выпущенная начиная с 2016 года (так называемые Rolling релизы), то для полного обновления системы вам достаточно обновить кэш пакетов, а затем запустить полное обновление пакетов, т.е. выполнить команду

Sudo apt update && sudo apt full-upgrade -y

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

Новости из релиза главным образом относятся к Live образу, который обновляется несколько раз в год, все остальные нововведения попадают каждому пользователю Kali Linux сразу после внедрения.

Удаление неиспользуемых программ и ядер Kali Linux

Для этого применяется команда:

Sudo apt autoremove -y

Её использование безопасно и не должно приводить к проблемам.

Как уже было сказано, поскольку ядра поставляются в качестве пакетов, то приведённая выше команда также удалит неиспользуемые (из-за того, что уже установлена новая версия) ядра Linux.

Очистка кэша пакетов в Kali Linux

Кроме кэша, в котором хранится информация о пакетах, также имеется кэш с файлами самих пакетов. И если первый весьма невелик в размерах, второй занимает довольно много места, которое постоянно увеличивается.

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

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

Sudo apt autoclean -y

Sudo apt clean -y

clean - удалить скачанные файлы архивов

clean вычищает локальный репозиторий от полученных файлов пакетов. Она удаляет все, кроме lock файла из /var/cache/apt/archives/ и /var/cache/apt/archives/partial/.

autoclean - удалить старые скачанные файлы архивов

Как и clean, autoclean вычищает из локального репозитория скаченные файлы пакетов. Разница только в том, что она удаляет только файлы пакетов, которые не могут быть больше загружены и в значительной степени бесполезны.

Это позволяет поддерживать кэш в течение долгого периода без его слишком большого разрастания.

Ошибки и проблемы при обновлении Kali Linux

В соответствующей ветке форума рассмотрены самые частые ошибки, которые могут возникнуть при обновлении Kali Linux, прежде чем написать о проблеме, рекомендуется ознакомиться с данной информацией: https://kali.org.ru/main-forum/ошибки-и-проблемы-при-обновлении-kali-linux/

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

Установка обновлений 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, но если у вас остались вопросы, то задавайте их на нашем форуме.

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

Установка обновлений 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 мы разобрались в предыдущих статьях: Как установить операционную систему Linux Ubuntu? и Как установить операционную систему Linux Ubuntu и Windows на одном компьютере?

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

После установки системы мы видим, что для обновления самой системы и программ для Linux Ubuntu нам необходимо загрузить 215,6 Мб. Соглашаемся с предложением и нажимаем кнопку «Установить сейчас».

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

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

После загрузки начнется установка скачанных пакетов.

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

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

Установку программ для Linux Ubuntu начнем с медиаплеера VLC. (в системе уже установлен видеопроигрыватель Totem, но мне привычнее VLC. И я устанавливаю во всех своих новых системах.)

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

Для установки дополнительных программ для Linux Ubuntu нам потребуются дополнительные привилегии. Для их получения система просит нас ввести наш пароль. Вводим его и нажимает кнопку «Аутентифицировать»

Начнется процесс установки. О чем нам сообщает центр приложений Linux Ubuntu в верхней части окна и слева в виде шкалы загрузки.

Пока устанавливается VLC добавим в Linux Ubuntu еще одно приложение — интернет браузер Chromium.

Для редактирования изображений и фотографий я использую кросплатформенный редактор GIMP. Также набираем в строке поиска его название и нажимаем кнопку «Установить».

Для работы в консоли очень удобно использовать в Linux Ubuntu приложение «файловый менеджер MC» (Midnight Commander). Также набираем в строке поиска его название и нажимаем кнопку «Установить».

Иногда приходиться редактировать аудиозаписи. Для этих задач, в Linux Ubuntu я использую бесплатное приложение — аудиоредактор Audacity. Который также включен в стандартные репозитории Ubuntu. Для того чтобы посмотреть краткое описание пакета, нужно нажать кнопку «Подробнее»

Ознакомившись с описанием,нажимаем кнопку «Установить».

Для расширения возможности работы операционной системы с различными архивами нам потребуется приложение Linux Ubuntu — 7zip.

Прочитав описание данного пакета, нажимаем кнопку «Установить».

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

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

Все эти операции (установка обновлений и программ для Linux Ubuntu) можно произвести из командной строки.

Для этого откроем терминал. Нажав на значок в левом верхнем углу экрана «Поиск на компьютере...». В поисковой строке введем «term» и выберем программу «Терминал» кликнув левой кнопки мыши.

Откроется окно терминала (командной строки).

sudo apt-get update

Для получения дополнительных привилегий необходимо ввести пароль пользователя и нажать на клавиатуре клавишу «Enter».

Процесс обновления продолжится. И мы должны получить ответ о том, что «Чтение списка пакетов... Готово». Это значит то список пакетов обновлён, и мы можем перейти к обновлению пакетов.

Для обновления списка пакетов набираем команду
sudo apt-get dist-upgrade
и нажимаем на клавиатуре клавишу «Enter».

После проведения анализа сообщит нам о том какие программы для Linux Ubuntu будут установлены, а какие только обновлены. И запросит у нас согласие на продолжение обновления. Набираем букву «Д» и нажимаем на клавиатуре клавишу «Enter».

Процесс обновления продолжится.

После окончания обновления станет доступна для ввода командная строка.

Теперь рассмотрим установку ранее рассмотренных приложений для Linux Ubuntu.

Для этого вводим в терминале всего одну строку
sudo apt-get install vlc chomium-browser audacity mc p7zip-full
и нажимаем на клавиатуре клавишу «Enter».

После проведения анализа система сообщит нам о том, какие приложения для Linux Ubuntu будут установлены. И запросит у нас согласие на продолжение установки. Набираем букву «Д» и нажимаем на клавиатуре клавишу «Enter».

По окончанию установка в терминале видим записи о настройке устанавливаемых пакетов.

Мы рассмотрели как двумя способами можно обновить операционную систему Linux Ubuntu и установить необходимые программы (приложения). И вы сможете удобным вам способом поддерживать операционную систему и программное обеспечение в актуальном состоянии, а также сможете найти и установить требуемые программы для Linux Ubuntu. И если остались непонятные вопросы по данной теме и есть предложения, то прошу их писать в комментариях. Всем пока!

Похожие публикации