- Как обновить Debian
- Обновление Debian через терминал
- Заключение
- ru DebianUpgrade
- Обновление дистрибутива Debian
- Предварительная подготовка
- Поехали!
- С помощью Synaptic
- С помощью Aptitude
- 🍑 Как обновить Debian
- Перед обновлением очистите sources.list
- Подготовьте sources.list для обновления
- Обновите Debian
- Заключение
- Команды для обновления linux debian
- Команды для работы с файлами
- Команды для работы с пакетами
- Управление процессами
- Сетевые команды
Как обновить Debian
Даже самые популярные операционные системы не являются пределом совершенства. Их разрабатывают профессионалы высочайшего класса, но это не отменяет допущение ими различных просчетов, которые усложняют работу с готовым продуктом.
Операционная система Debian – один из самых стабильных вариантов на рынке, но казусы случаются везде. Чтобы застраховать ПК или сервер от попадания вирусов, а также защититься от мошенников, необходимо своевременно устанавливать обновления.
Обновить Debian – задача не из сложных. Этот процесс обусловлен выполнением нескольких примитивных шагов.
Обновление Debian через терминал
Этот способ создан для тех, кто не любит возиться с техникой слишком долго, но и не пускает всё на самотек. Прежде чем обновлять систему, следует убедиться в том, что ваши репозитории находятся в полном порядке. К примеру, ранее вы подключили репозиторий testing для установки пакета, не выключив его по завершению процесса. В данном случае любые вмешательства могут вызвать еще больше проблем.
Откроем файл sources.list редактором nano, внимательно смотрим на список репозиториев.
$ sudo nano /etc/apt/sources.list
Нормально: в нем наличествуют основные хранилища операционной системы (stretch), репозиторий стандартных обновлений, а также хранилище обновлений безопасности.
Плохо: в файле наличествуют testing, sid, back ports.
Установленные репозитории можно посмотреть и другим способом. Например, воспользовавшись дополнением «Программы и обновления».
Отключите галочки напротив тех репозиториев, которые помешают обновлению ОС. Их названия упоминались чуть выше.
Для обновления системы нам потребуются права супер пользователя root, поэтому перейдем в режим «#».
По аналогии с убунту , астра линукс , списки пакетов обновляются по команде:
ВАЖНО! вместо apt-get можно использовать более новую команду apt, в некоторых случаях интерпретатор напишет ошибку, команда не найдена. Чтобы убрать ошибку, необходимо установить apt.
Для запуска обновления в терминале вводим:
Даем согласие на установку. Апгрейд пакетов Debian займет некоторое время. На сроки влияет производительность ПК и скорость Интернет-соединения. Если система обновлялась давно, на это потребуется больше времени.
Обновление Дебиан в графическом интерфейсе
Данный способ обновления также не обойдется без графического дополнения «Программы и обновления». Осуществите проверку обновлений в одноименной вкладке, активируйте уведомление о найденных обновах.
Графическая утилита найдет возможные обновления и предложит их вам. Если вас устраивают автоматические обновления, воспользуйтесь данной опцией здесь же. Утилит начнет делать апгрейд ежедневно.
Чтобы установить обновления, также можно воспользоваться программой «Центр приложений» (открывается через главное меню). Далее перешагните в подраздел «Обновления».
Найдите на экране значок «Обновить», нажмите на него. Это позволит произвести обмен данными. После этого вам предстоит закончить установку выявленных обновлений.
Debian также обновляется при помощи установки популярного софта под названием « Synaptic ». Она не является базовой утилитой, однако ее можно установить.
# apt-get install synaptic
Новый софт появится в меню устройства. ПО работает без перебоев, а потому пользуется большим спросом среди пользователей. Откройте Synaptic, кликните на кнопку «Обновить». Далее произойдет обмен данными между списками пакетов хранилищ.
Следующий шаг: кликните на кнопку «Отметить…». Актуальные апгрейды попадут в список необходимых установок. Программа выдаст запланированные модернизации.
Нажатие на клавишу «Применить» запустит процесс обновление. Не прерывайте его до полного завершения.
Заключение
Беспроблемная и безопасная работа компьютера возможна лишь при бережном обращении. С новой версией ОС устройство работает быстрее и без лагов. К тому же, это минимизирует вероятность попадания вирусов на ПК и сервер. Мошенникам будет сложнее взломать обновленную версию Debian, а значит, пользователь может не беспокоиться за сохранность и конфиденциальность личных данных.
Обновление операционной системы Debian осуществляется многообразными способами и неважно какая версия стоит 9, 8,7. Каждый пользователь может избрать для себя самый удобный и понятный вариант установки обновлений системы.
Как видите, процесс установки обновлений – это то, с чем может справиться даже новичок. В этой статье даны все необходимые инструкции для реализации задуманного. И помните, что обновление ОС нужно выполнять регулярно (вручную или посредством включенного автоматического режима).
Источник
- ru
- DebianUpgrade
Translation(s): Brasileiro — English — Français — Italiano — Русский — Svenska
?Обсуждения
Обновление дистрибутива Debian
Обновление дистрибутива с версии на версию ответственный шаг. Это принесёт много приятных изменений в повседневную работу. Но так же может вызвать ряд проблем вызванных переходом на новые версии программ и библиотек, изменение настроек программ. Проблемы могут возникать из-за изменения расположения конфигурационных файлов. Исключения из дистрибутива одних программ и включения других.
На самом деле разработчики проделывают большую работу для максимально безболезненного перехода с версии на версию дистрибутива. И всё на самом деле не так уж страшно или сложно. Автор лично переводил свою систему с sarge на lenny и, в последствии на squeeze.
Но в тоже время, если вы планируете обновление системы, стоит задуматься не просто об обновлении, а о полной переустановки системы. Это позволит использовать различные нововведения добавленные в новую версию Debian, на все сто. Например при обновлении с «lenny» на «squeeze» всех преимуществ нового способа загрузки и файловой системы ext4, вы не получите.
Предварительная подготовка
Безусловно первым вашим действием должно стать резервное архивирование ваших данных и файлов настроек. Даже если /home вынесен на отдельный раздел, расслабляться не стоит.
Поехали!
Правим sources.list:
Находим в строках описывающих репозитории из которых устанавливаются пакеты и меняем имя старого стабильного дистрибутива на имя стабильного. Например меняем sarge на lenny. Если хотим перейти на тестируемый или нестабильный, то вписываем соответствующие имена дистрибутивов. Сохраняем.
Также вместо имён дистрибутивов можно использовать их «состояния» — stable, testing, unstable.
Все три способа дают один и тот же результат, поэтому используйте тот, который считаете наиболее удобным.
Разработчики рекомендуют для управления пакетами использовать aptitude.
С помощью Synaptic
- Нажмите «Получить сведения»
- Нажмите «Отметить для обновления»
- Нажмите «Применить»
С помощью Aptitude
Обновляем список пакетов:
Устанавливаем новую версию aptitude:
Источник
🍑 Как обновить Debian
В течение примерно двух лет Debian остается относительно неизменным.
Версии и функции программы остаются неизменными в течение этого времени.
Исправления безопасности возвращаются.
Иногда исключения делаются для редких ситуаций, когда пакет может нуждаться в новых функциях.
Например, драйвер может быть обновлен, чтобы добавить поддержку большего количества оборудования.
Но это случается редко.
Постоянство вещей имеет свои преимущества.
Это делает операционную систему надежной.
Вы почти никогда не сталкиваетесь с ошибками.
Вещи почти никогда не ломаются после обновления пакетов.
Отсутствие новых функций также означает отсутствие неожиданных сюрпризов / поведения.
Но каждые два года (примерно) выпускается новая версия Debian.
И это часто приносит значительные улучшения и новые функции, которые вы можете захотеть или нуждаться.
Хотя операционная система часто описывается как «надежная» по причинам, упомянутым выше, процесс обновления также является надежным.
В чистой системе обновление с одной основной версии на другую происходит так гладко, потому что вы просто обновили несколько неважных пакетов.
Перед обновлением очистите sources.list
Некоторые пользователи сталкиваются с проблемами при попытке обновления.
Они получают неразрешимые конфликты пакетов, удаление важных программ и так далее.
В итоге они предпочитают просто удалить старую установку и заново установить новую версию.
Тем не менее, в большинстве случаев это не вина Debian.
Причина, по которой они сталкиваются с проблемами, часто заключается в том, что они сделали одно или несколько из этих действий, чтобы сломать свою операционную систему.
То, что он работает, не означает, что менеджер пакетов не будет молчать.
Поэтому перед продолжением рекомендуется удалить любую ссылку на стороннее программное обеспечение из ваших файлов «sources.list».
Откройте файл для редактирования:
Удалите все ссылки на программное обеспечение вне официальных репозиториев Debian. В этом файле нужно всего три строки.
Если вам нужен шаблон, скопируйте приведенный ниже пример и измените его в соответствии с вашими потребностями.
Очень важно сохранить текущее кодовое имя вашего выпуска Debian! Итак, если это 2021 год, и вы работаете с Debian Buster, замените stretch на buster, или на то, что вам подходит.
Кроме того, сохраните слова, завершающие строки.
В этом примере строка заканчивается строкой «main».
Но если ваши текущие строки «sources.list» оканчиваются на «main contrib non-free», то добавьте «contrib non-free» в конце каждой строки.
В этом случае ваш конечный результат может выглядеть так:
Чтобы сохранить файл, нажмите Ctrl + X, затем y, а затем Enter.
Обновите информацию о пакете:
Обновите ваши пакеты:
Если появляется журнал изменений, похожий на следующий рисунок, после его прочтения вы можете выйти, нажав q.
Удалите ненужные пакеты:
Подготовьте sources.list для обновления
Стоит отметить, что вам следует перейти только с одной основной версии на другую.
Пример: вы должны обновить Debian с 7 до 8 или с 8 до 9, но не с 7 до 9.
Снова отредактируйте исходный файл программного обеспечения.
Замените кодовое имя вашего текущего выпуска Debian на кодовое имя следующего.
Вы можете найти кодовые имена на странице списка выпусков Debian.
Например, чтобы обновить Debian 9 до Debian 10, вы должны изменить это:
Сохраните файл и обновите информацию о пакетах:
Обновите Debian
Если вы делаете это на рабочем столе, выйдите из графического интерфейса.
В какой-то момент процесс обновления перезапустит ваш графический стек, что приведет к потере доступа к терминальному приложению.
Войдите в текстовую консоль.
Нажмите ALT + CTRL + F2 или ALT + CTRL + F3, войдите в систему со своим пользователем и паролем и введите команды на этом экране.
Сначала выполните «безопасное обновление».
Система попытается обновить все пакеты, не удаляя ничего.
Обратите пристальное внимание на наличие конфликтов, приводящих к удалению необходимых пакетов.
Это и следующая команда важны так как в некоторых системах такие вещи, как графический стек, могут быть полностью удалены.
Однако это не должно происходить в чистых системах, где вы никогда не устанавливали вещи вне репозитория Debian.
Некоторые из новых пакетов поставляются с новыми файлами конфигурации. Вам будет задан вопрос, хотите ли вы сохранить старую конфигурацию или обновить ее до новой.
Если вы внесли изменения в файл конфигурации, вы можете либо сохранить его, либо обновить его, а затем повторно добавить настройки.
Однако, если вы никогда не касались файла, выберите для извлечения новую конфигурацию (введите Y).
В нем могут быть важные улучшения, исправления безопасности или необходимые изменения для работы программного обеспечения. Вот почему рекомендуется, чтобы вы «устанавливали версию сопровождающего пакета» как можно чаще.
Теперь выполните «полное обновление».
Это обновит остальные пакеты, которые не могли быть обновлены предыдущей командой.
Это потому, что они конфликтуют со старыми пакетами или устаревшими программами, которые есть в вашей системе.
Полное обновление удалит некоторые старые пакеты, чтобы освободить место для новых.
После этого обновление завершено. Вы можете очистить ненужные пакеты :
Наконец, перезагрузите компьютер / сервер:
Заключение
В большинстве случаев это должно работать без проблем.
Но если вы добавили сторонние программные источники в менеджер пакетов или установили сторонние пакеты (такими командами, как dpkg -i something.deb), вы можете столкнуться с конфликтами.
В таких случаях вам придется решить их вручную, сначала удалив поврежденные пакеты (sudo apt autoremove badpackage).
Источник
Команды для обновления linux debian
man — эта команда выводит справочную информация по нужной вам команде, такую как синтаксис, ключи, описание и т.д. Синоним info.
sudo — переход в режим суперпользователя (после первой команды sudo необходимо ввести пароль пользователя).
Для запуска в терминале команды с правами администратора просто наберите перед ней sudo. Пример: sudo reboot
reboot — перезагрузка системы
poweroff — выключение компьютера
reset — очищает окно терминала, работает даже если вы потеряли курсор
passwd — позволяет пользователю поменять свой пароль, а суперпользователю — поменять пароль любого зарегистрированного в
системе пользователя
free — получить информацию об оперативной памяти (всего, занято, свободно, в swap).
Команды для работы с файлами
pwd – показать текущий каталог
cd — переход в заданную папку
ls — показывает список файлов текущей папки, с ключом -l показывает дополнительные сведения о файлах
cp — копирование файлов/папок
mv — перемещение файлов/папок
rm — удаление файлов/папок, с ключем -R удаляет и все вложенные папки
mkdir — создать папку
rmdir — удаление пустой папки
chmod — изменить права доступа к файлу.
Команды для работы с пакетами
Это одна команда (утилита) с разными ключами.
apt-get update — обновление информации о пакетах из репозиториев
apt-get upgrade — обновление всех пакетов
apt-get clean — очищает локальный репозиторий, т.е. удаляет всё, что вы ранее скачивали. Очень полезно иногда прогонять для очистки диска.
apt-get autoremove — удаление ранее скачаных, но более ненужных пакетов
apt-get remove — удаление пакета из системы, с сохранением его конфигурационных файлов
apt-get purge — удаление пакета со всеми зависимостями
apt-get install — установка пакета.
Управление процессами
ps — показывает текущие активные процессы
kill — команда отправляет сигнал прекращения работы тому или иному процессу, используется для прекращения работы зависшего приложения
killall — прекращение работы всех процессов, соответствующих заданным параметрам
top — интерактивный список текущих процессов, отсортированных по % использования центрального процессора.
Сетевые команды
ifconfig — выводит информацию о сетевых интерфейсах (в windows используется ipconfig)
pppoeconf — комманда настройки подключения к интернет
ping host – пропинговать host и вывести результат
whois domain – получить информацию whois для domain
route host — показать путь прохождения пакетов, от вас к host
wget file – скачать file
ssh user@host – подключится к host как user
ufw enable — включить фаервол
ufw disable — выключить фаервол.
Источник