Debian для новичков: Освоение Debian для новичков? — Хабр Q&A
Содержание
Глава 1. Хорошее начало — половина дела
Содержание
1.1. Социальная динамика Debian
1.2. Программы, необходимые для разработки
1.3. Документация, необходимая для разработки
1.4. Где искать помощь
The rewrite of this tutorial document with updated contents and more
practical examples is available as Guide for Debian
Maintainers. Please use this new tutorial as the primary tutorial
document.
В этом документе описан процесс создания пакета Debian с точки зрения
обычного пользователя и начинающего разработчика. Он написан простым языком
и содержит работающие примеры. В этом руководстве мы пытаемся следовать
старой латинской поговорке: Longum iter est per praecepta, breve
et efficax perexempla! (Путь длинен, если изучать правила, но
короток и эффективен, если пользоваться примерами!).
This document is made available for the Debian Buster
release since this offers many translations. This document will be dropped
in the following releases since contents are getting outdated. [1]
Одна из сильных, по сравнению с другими дистрибутивами, сторон Debian — это
система управления пакетами. Несмотря на то, что для Debian уже существует
очень много пакетов, может случиться так, что вам понадобится установить
программу, для которой не существует соответствующего пакета. Это может
заставить вас задуматься о том, как создать свой собственный пакет. Для тех,
кто делает первые шаги в Linux, это сложно, но вы к ним не относитесь, если
сейчас читаете этот документ 🙂 Вам понадобятся некоторые знания о
программировании под Unix, но ни в коем случае вы не обязаны быть гуру
[2].
Одно можно сказать определённо: создание и сопровождение пакетов Debian
занимает много времени. Несомненно, чтобы наша система работала,
сопровождающие должны быть технически грамотными и прилежными.
If you need some help with packaging, please read Раздел 1.4, «Где искать помощь».
Самые новые версии этого документа всегда доступны на странице http://www.debian.org/doc/maint-guide/ и в пакете maint-guide
. Переводы доступны в отдельных
пакетах, например maint-guide-es
. Заметим, что данный документ
может быть слегка устаревшим.
Так как это учебное пособие, каждый важный вопрос будет объясняться
последовательно, шаг за шагом. Некоторые из них могут показаться вам
ненужными. Будьте терпеливее. Также, для упрощения документа были намеренно
опущены некоторые крайние случаи и приведены только ссылки.
1.1. Социальная динамика Debian
Вот некоторые наблюдения за социальной динамикой Debian, представленные в
надежде, что это подготовит вас к взаимодействию с Debian:
Все занимаются Debian на добровольной основе.
Движущая сила — дружественное сотрудничество.
Debian — это не школа, где вы автоматически получите внимание учителей.
Debian постоянно улучшается.
Есть несколько групп людей, взаимодействующих в Debian друг с другом в
различных качествах:
автор программы (upstream author) —
человек, который создал программу.сопровождающий программы (upstream
maintainer) — человек, который сопровождает программу в настоящее
время.сопровождающий (maintainer) — человек,
который создал для программы пакет Debian.поручитель (sponsor) — человек, который
помогает сопровождающим помещать пакеты в официальный архив пакетов Debian
(после проверки их содержимого).наставник (mentor) — человек, который
помогает новым сопровождающим в пакетировании и т.п.разработчик Debian (DD) — человек,
являющийся участником проекта Debian. У него есть право на размещение
пакетов в официальном архиве пакетов Debian.сопровождающий Debian (DM) — человек,
обладающий ограниченными правами на размещение пакетов в официальном архиве
пакетов Debian.
Вы не можете стать официальным разработчиком
Debian за вечер, так как для этого требуются не только
технические знания. Но не унывайте. Если ваш пакет полезен другим, вы можете
предложить его будучи сопровождающим
через поручителя или как сопровождающий Debian.
Заметим, что вам не нужно обязательно создавать новый пакет, чтобы стать
официальным разработчиком Debian, для этого достаточно поддерживать
существующие пакеты. Есть много пакетов, которые ждут хороших сопровождающих
(смотрите Раздел 2.2, «Выбор программы»).
Этот документ описывает технические моменты пакетирования. О том, как
работает Debian, и как вы можете помочь, обратите внимание на следующие
страницы:
1.2. Программы, необходимые для разработки
Перед тем как начать, нужно убедиться, что установлены все необходимые для
разработки пакеты. Обратите внимание, что приведённый ниже список не
содержит пакеты, помеченные как обязательные
(essential)
или требуемые
(required) — считается, что эти пакеты уже
установлены на вашей машине.
The following packages come with the standard Debian installation, so you
probably have them already (along with any additional packages they depend
on). Still, you should check them with aptitude show
or with
package
dpkg -s
.
package
Самый важный пакет в системе разработчика — build-essential
. Его установка повлечёт за собой
загрузку других пакетов, требуемых для основы среды
сборки.
Кроме пакетов, требуемых для сборки любого пакета, есть пакеты, которые
нужны только для некоторых пакетов; установите их, они могут пригодиться
именно для вашего пакета:
autoconf
,automake
иautotools-dev
— данные утилиты (смотрите
info autoconf
,info automake
)
используются во многих современных программах для создания сценариев
настройки и файлаMakefile
. В пакетеautotools-dev
содержатся самые новые версии
некоторых файлов auto- и документация по их применению.debhelper
иdh-make
— пакетdh-make
необходим для создания скелета нашего
будущего пакета. Для этого он будет использовать некоторые инструменты из
пакетаdebhelper
. Использовать их
необязательно, но мы очень рекомендуем их начинающим
разработчикам. Они сильно упрощают процесс создания и поддержки пакетов
(смотрите dh_make(8), debhelper(1)) [3].The new
debmake
may be used as the
alternative to the standarddh-make
. It does more and comes with HTML
documentation with extensive packaging examples indebmake-doc
.devscripts
— данный пакет содержит
сценарии, полезные для сопровождающих, но так же не являющиеся необходимыми
для сборки пакетов. Стоит обратить внимание на рекомендуемые и предлагаемые
им пакеты (смотрите/usr/share/doc/devscripts/README.gz
).fakeroot
— this utility lets you
emulate being root, which is necessary for some parts of the build process.
(See fakeroot(1).)file
— данная программа позволяет
определить тип файла (смотрите file(1)).gfortran
— пакет содержит компилятор
GNU Fortran; требуется, если программа написана на Fortran (смотрите
gfortran(1)).git
— данный пакет предоставляет
популярную систему контроля версий, разработанную для быстрого и
эффективного сопровождения очень больших проектов; она используется во
многих известных проектах с открытым кодом, наиболее заметным из которых
является ядро Linux (смотрите git(1),
руководство по git (/usr/share/doc/git-doc/index.html
)).gnupg
— a tool that enables you to
digitally sign packages. This is especially important
if you want to distribute packages to other people, and you will certainly
be doing that when your work gets included in the Debian distribution. (See
gpg(1).)gpc
— пакет содержит компилятор GNU
Pascal, который требуется при работе с программами, написанными на
Pascal. Для этой задачи также хорошо подходитfp-compiler
, Free Pascal Compiler (смотрите
gpc(1), ppc386(1)).lintian
— this is the Debian package
checker, which lets you know of any common mistakes after you build the
package and explains the errors found. (See lintian(1), Lintian User’s Manual.)patch
— данная утилита изменяет
исходный файл в соответствии со списком различий между файлами, полученным
при помощи программы diff (смотрите patch(1)).patchutils
— данный пакет содержит
несколько утилит для работы с заплатами, например lsdiff,
interdiff и filterdiff.pbuilder
— this package contains
programs which are used for creating and maintaining a
chroot environment. Building a Debian package in this
chroot environment verifies the proper build dependency
and avoids FTBFS (Fails To Build From Source) bugs. (see pbuilder(8) and pdebuild(1))perl
— один из наиболее используемых
интерпретируемых языков в Unix-системах. Его часто называют «Unix’s Swiss
Army Chainsaw» (швейцарской армейской пилой) (смотрите perl(1)).python
— ещё один из наиболее
используемых интерпретируемых языков в Debian, который объединяет
необычайную мощь с очень понятным синтаксисом (смотрите python(1)).quilt
— пакет помогает управлять
большими наборами заплат, отслеживая каждое сделанное изменение. Заплаты
логически организуются в стек, и вы можете накладывать их, откатывать
изменения, обновлять их и т.д. (смотрите quilt(1),/usr/share/doc/quilt/quilt. pdf.gz
).xutils-dev
— пакет содержит
программы, которые используются при сборке пакетов для X11, например с их
помощью генерируетсяMakefile
из набора макрофункций
(смотрите imake(1), xmkmf(1)).
Краткие описания, показанные выше, даны лишь для того, чтобы у вас сложилось
общее представление о том, для чего предназначен каждый пакет. Прежде чем
продолжить, полностью прочитайте документацию к каждой программе (в том
числе по установленным согласно зависимостям пакетам, например
make), по крайней мере, по основам работы. Сейчас это
может оказаться слишком трудным, но позже вы будете
очень довольны, что сделали это. Если позднее у вас
возникнут конкретные вопросы, перечитайте документацию, упомянутую выше.
1.3. Документация, необходимая для разработки
Кроме этого документа также очень важно прочитать
следующую документацию:
debian-policy
— в руководстве по политике Debian содержится
описание структуры и содержимого архива Debian, некоторых проблем при
разработке операционной системы, стандарт иерархии
файловой системы (FHS, в котором оговаривается расположение каждого
файла и каталога) и т. д. Также (что для вас важнее всего), в пакете указаны
требования, которым должен удовлетворять каждый пакет Debian для того, чтобы
он мог быть включён в дистрибутив (смотрите локальные файлы
/usr/share/doc/debian-policy/policy.pdf.gz
и/usr/share/doc/debian-policy/fhs/fhs-3.0.pdf.gz
).developers-reference
— the Debian Developer’s Reference describes
all matters not specifically about the technical details of packaging, like
the structure of the archive, how to rename, orphan, or adopt packages, how
to do NMUs, how to manage bugs, best packaging practices, when and where to
upload, etc. (See the local copy of
/usr/share/doc/developers-reference/developers-reference.pdf
.)
Кроме этого документа также важно прочитать следующую
документацию:
Autotools Tutorial provides a very
good tutorial for the GNU Build System known
as the GNU Autotools, whose most important components are Autoconf,
Automake, Libtool, and gettext.gnu-standards
— в этом пакете
содержатся две части документации проекта GNU: стандарты написания кода GNU и информация для сопровождающих ПО GNU . Хотя в
Debian не требуется их соблюдения, они всё равно полезны для общего
понимания (смотрите локальные файлы/usr/share/doc/gnu-standards/standards.pdf.gz
и/usr/share/doc/gnu-standards/maintain.pdf.gz
).
Если этот документ в чём-то противоречит документам, упомянутым выше, это
считается ошибкой. Отправьте сообщение об ошибке в пакете maint-guide
с помощью
reportbug.
The following is an alternative tutorial document that you may read along
with this document:
1.4. Где искать помощь
Before you decide to ask your question in some public place, please read
this fine documentation:
Для более эффективного поиска с помощью поисковых машин добавьте в строку
поиска site:lists. debian.org
для ограничения по домену
поиска.
Создание маленького тестового пакета — хороший способ научиться
пакетированию. Изучая устройство тщательно сопровождаемых пакетов, можно
узнать ещё больше.
Если вы не смогли найти ответы на свои вопросы в документации и веб, то
можете задать их интерактивно:
в список рассылки
[email protected] (для новичков).в список рассылки
[email protected] (для опытных разработчиков).на канале IRC, например в
#debian-mentors
.Команды, работающие над определённым набором пакетов (полный список https://wiki.debian.org/Teams).
Списки рассылки на родном языке, например
debian-devel-{french,italian,portuguese,spanish}@lists.debian.org или
debian-devel@debian. or.jp (полный список https://lists.debian.org/devel.html и https://lists.debian.org/users.html).
Более опытные разработчики Debian будут рады помочь вам, если на правильно
зададите вопрос после попыток разобраться самостоятельно.
Когда вы получите сообщение об ошибке (да, сообщения о реальных ошибках!),
то знайте, что пришло время разобраться с системой
отслеживания ошибок Debian и прочитать имеющуюся там документацию,
чтобы эффективно работать с сообщениями об ошибках. Настоятельно рекомендуем
прочитать справочник разработчика Debian,
раздел 5.8. «Работа с ошибками».
Even if it all worked well, it’s time to start praying. Why? Because in
just a few hours (or days) users from all around the world will start to use
your package, and if you made some critical error you’ll get mailbombed by
numerous angry Debian users… Just kidding. 🙂
Отдохните и приготовьтесь получать сообщения об ошибках, так как много чего
ещё нужно сделать для того, чтобы пакет полностью соответствовал политике
Debian (ещё раз, прочитайте имеющуюся
документацию). Успехов!
[1] В документе предполагается, что вы используете
jessie
или более новую версию. Если у вас старая
версия (включая старые выпуски Ubuntu и т.д.), установите современные версии
пакетов dpkg
и debhelper
из специального репозитория
(backports).
[2]
О том, как работать с системой Debian, можно найти в справочнике Debian. В нём также содержатся ссылки на
материалы по программированию в системах Unix.
[3] Существуют также похожие, более специализированные пакеты, такие как
dh-make-perl
, dh-make-php
и т.д.
Основные команды для новичков в дистрибутивах Debian / Ubuntu
Основные команды для новичков в дистрибутивах Debian / Ubuntu
Одна из самых красивых и полезных вещей, которую мы можем выделить в сфере Бесплатное программное обеспечение, открытый исходный код и GNU / Linux, это сила делать сообщество. И это обычно показывают помогая другим, как начать, так и остаться в использовать различных дистрибутивов и их программ.
Следовательно, сегодня мы предложим небольшой краткое руководство с полезным списком «Основные команды для новичков в дистрибутивах Debian/Ubuntu». Чтобы они были у нас под рукой, и делились с теми, кто начинает в GNU/Linux рукой этих дистрибутивов или некоторых их производных.
И, прежде чем начать этот пост о некоторых «Основные команды для новичков в дистрибутивах Debian/Ubuntu», мы рекомендуем изучить следующие связанное содержание:
Теме статьи:
5 команд, которые должен знать каждый пользователь Linux
Теме статьи:
Попадание в терминал: основные команды
Индекс
- 1 Краткое руководство по основным командам для начинающих пользователей
- 1. 1 25 основных команд для дистрибутивов на основе Debian и Ubuntu
- 1.1.1 склонный
- 1.1.2 Dpkg
- 1.1.3 обновление
- 1. 1 25 основных команд для дистрибутивов на основе Debian и Ubuntu
- 2 Резюме
Краткое руководство по основным командам для начинающих пользователей
25 основных команд для дистрибутивов на основе Debian и Ubuntu
склонный
apt update
: Обновите списки пакетов репозитория.apt upgrade
: Безопасно обновляйте пакеты из репозиториев.apt full-upgrade
: Полностью обновите пакеты из репозиториев.apt dist-upgrade
: Обновите текущую версию ОС до следующей доступной.apt install -f
: Решение проблем с установкой пакетов и их зависимостей.apt install --fix-broken
: Решение проблем, связанных с поврежденными пакетами.apt remove nom_paq
: Удалить пакеты. Кроме того, его можно использовать без имени.apt autoremove
: Автоматически удалять все неиспользуемые пакеты.apt purge nom_paq
: Полностью удалить пакеты. Кроме того, его можно использовать без имени.apt autopurge
: Автоматически и полностью удалить все неиспользуемые пакеты.apt clean
: Удалите все пакеты .deb, загруженные в каталог хранилища пакетов.apt autoclean
: Удаляет все пакеты из хранилища пакетов, которые больше нельзя загрузить.apt install nom_paq_repo
: Установите определенный пакет из репозитория по имени.apt install /dir_paq/nom_paq. deb
: Установите загруженный пакет по имени.apt list *nom_paq*
: Перечислите пакеты, сопоставив шаблон поиска.apt list --upgradeable
: Перечислите пакеты, доступные для обновления.apt show nom_paq
: Показать данные и соответствующую информацию о пакете из репозитория.apt search nom_paq
: Показать существующие пакеты, соответствующие шаблону поиска.apt edit-sources
: Откройте в режиме редактирования файл основных источников программного обеспечения (репозиториев).
Dpkg
dpkg -i /dir_paq/nom_paq.deb
: установить загруженный пакет по имени.dpkg --configure -a
: Завершите настройку всех распакованных и снятых с производства пакетов.
обновление
update grub
: Обновите GRUB (Multiple Boot Loader v1), установленный на диске/разделе.update grub2
: Обновите GRUB (Multiple Boot Loader v2), установленный на диске/разделе.update-menus
: Автоматически генерировать и обновлять содержимое системы меню.update-alternatives --all
: Управление всей информацией о символических ссылках ОС.
примечание: Обратите внимание, что большинство команд, отображаемых с текущим менеджером пакетов «склонный», имеет эквивалент с предыдущими, но все еще действительными менеджерами пакетов. «APT-получить«И»способность». А также, с современным менеджером пакетов «Нала».
Наконец, и в качестве небольшого бонуса, 2 полезные командные команды, чтобы вы могли стереть всю ОС через терминал используя существующие предварительные настройки приложения BleachBit:
bleachbit --preset --preview
:bleachbit --preset --clean
:
Хотя для узнать больше об использовании команд и терминала, мы приглашаем вас ознакомиться с нашими публикациями по чит. ш y кмдр CLI.
Теме статьи:
PowerShell 7.2.6: использование команд Linux и Windows в GNU
Теме статьи:
PowerShell в Linux: дополнительные команды и их эквиваленты
Резюме
Короче говоря, мы надеемся, что вам понравится эта полезная новинка. краткое руководство de «Основные команды для новичков в дистрибутивах Debian / Ubuntu». И если вы знаете какие-либо другие полезные и частые команда терминала, способный быть полезно новичку или новичкубудет приятно познакомиться с вами через комментарии, для знания и удовольствия всех.
Также, помните, посетите начало нашего «сайт», помимо официального канала Telegram для получения дополнительных новостей, руководств и обновлений Linux. Запад группа, для получения дополнительной информации по сегодняшней теме.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Вы можете быть заинтересованы
Ubuntu против. Debian: взгляд на дистрибутив Linux, удобный для начинающих
В то время как мир движется к следующему поколению компьютерного оборудования, со стороны программного обеспечения еще многое предстоит открыть. Поскольку большинство ноутбуков поставляются с предустановленной Windows, многие пользователи лишены опыта работы с операционной системой Linux, которая, возможно, более компактна и более ресурсоемка, чем другие основные ОС. Это также можно объяснить трудностями, с которыми сталкиваются люди при установке новой операционной системы, такой как Linux. Однако многие из этих проблем в настоящее время исправлены благодаря таким именам, как Debian и Ubuntu, которые сыграли важную роль в создании максимально удобных для пользователя операционных систем на основе Linux. Но в случае с Ubuntu или Debian, какой из них лучше подходит для вас?
В этом сравнении Ubuntu и Debian начните с изучения каждой ОС на низовом уровне, прежде чем углубляться в технические детали.
Краткое описание Ubuntu и Debian
Ubuntu — это дистрибутив Linux с открытым исходным кодом, основанный на Debian. Ubuntu, спонсируемый Canonical Ltd., считается подходящим первым дистрибутивом для новичков. Хотя он был разработан в первую очередь для персональных компьютеров, вы также можете использовать его на серверах. GNOME, графический пользовательский интерфейс и набор настольных приложений для Linux, используется в стандартной версии Ubuntu. GNOME спроектирован так, чтобы его можно было сравнить с рабочим столом Windows, чтобы упростить работу с Linux для непрограммистов.
Проект Debian Linux — это инициатива сообщества, которая соответствует идеалам программного обеспечения с открытым исходным кодом. Операционные системы на основе Debian являются примером современной и широко используемой операционной системы Linux. Проект Debian отличается от других проектов Linux широкой поддержкой сообщества, обширными репозиториями пакетов и бесплатным подходом к управлению проектами. Debian Linux также имеет несколько полезных функций, которые пригодятся как новичкам, так и опытным пользователям.
Теперь вы сравните их уникальные предложения в следующем разделе, чтобы получить лучшее представление об Ubuntu и Debian.
Особенности Ubuntu по сравнению с Debian
Убунту
- Удобный для пользователя: это замечательный дистрибутив Linux для начала, и если он вас устраивает, это потрясающий дистрибутив Linux, который можно использовать после того, как вы наберетесь опыта. Существует программа «Дополнительные драйверы», которая обнаружит и установит любые драйверы с закрытым исходным кодом, которые могут потребоваться для работы всего вашего оборудования.
- Корпоративная поддержка: Canonical отвечает за выпуск шестимесячных основных выпусков и периодических выпусков LTS для корпоративного использования, а также за исправления безопасности, поддержку и общую онлайн-архитектуру для участия сообщества. Компании доверяют Canonical обслуживание, защиту и управление системами и устройствами Ubuntu.
- Установщик Calamares: структура установщика calamares стремится быть простой, полезной, элегантной, прагматичной, инклюзивной и независимой от дистрибутива. Calamares обладает комплексной возможностью разбиения на разделы, которая поддерживает ручные и автоматические операции разбиения на разделы.
Дебиан
- Глобальные участники: Debian — это дистрибутив, управляемый сообществом. Избранный совет разработчиков управляет им. Обладая собственной внутренней структурой, совет также имеет набор правил, которым необходимо следовать. Почти все, кто вносит свой вклад в Debian, работают фрилансерами. Он полностью управляется сообществом, а программисты со всего мира поддерживают и развивают его.
- Бесплатное программное обеспечение: Репозитории Debian включают исключительно бесплатное программное обеспечение с открытым исходным кодом. Также возможно добавить репозитории, содержащие проприетарное программное обеспечение, если вам это нужно. Репозиторий Debian с исключительно чистым программным обеспечением с открытым исходным кодом на самом деле привлекает к нему потребителей.
- Без ошибок: стандартная версия Debian очень надежна, поскольку она тщательно тестирует программное обеспечение и библиотеки. Благодаря своей надежности Debian Stable является идеальной серверной операционной системой. Это одна из причин, почему многие разработчики используют Debian в качестве основы для своих производных дистрибутивов, таких как Ubuntu.
Теперь, когда вы понимаете основное преимущество этих операционных систем, взгляните на некоторые рекомендации по установке Debian и Ubuntu.
Как установить Ubuntu и Debian?
Убунту | Дебиан |
Поддерживает только 64-битные устройства и устройства ARM | Широкая поддержка устройств с 32-битными системами и миниатюрными платами |
Простая установка благодаря каркасу из кальмаров | Для установки проприетарного варианта требуется много навигации по сайту |
Вы можете загрузить последнюю версию ISO по адресу: . https://ubuntu.com/download/desktop | Последний ISO-образ live-boot можно найти по адресу: . https://www.debian.org/CD/live/ |
Прежде чем суммировать эту рекомендацию в зависимости от вариантов использования, проведите прямое сравнение между Debian и Ubuntu.
Какую ОС выбрать?
Убунту | Дебиан |
Дизайнерские решения, принятые Canonical | Открытый исходный код и инициатива сообщества |
Производительность хуже, чем у базовых дистрибутивов | Повышенная производительность благодаря базовой архитектуре |
Предварительно устанавливает проприетарные пакеты в соответствии с потребностями рынка | Поставляется с предустановленным бесплатным программным обеспечением для всех вариантов |
Гораздо лучше совместим с новыми графическими и звуковыми картами | Периодически возникает сбой при использовании последней версии графики и драйверов Wi-Fi |
Smooth Gaming можно ожидать для игр, совместимых с Linux | Игры не являются приоритетом, по крайней мере не в такой степени, как конфиденциальность пользователя |
Изучив функции каждой операционной системы, вы увидите, что выбор во многом зависит от варианта использования.
Убунту
- Пользователи-любители, практически не имеющие опыта работы с Linux
- Последние версии пакетов и приложений
- Настройка и полный контроль над ОС не нужны
- Идеально подходит для пользователей с новым оборудованием и потребностями в настольных компьютерах
Дебиан
- Несколько опытных пользователей, которые могут исправить мелкие ошибки
- Хотите поддерживать подход с открытым исходным кодом с уровня ОС
- Игры не нужны при использовании дистрибутива Linux
- Подбор ОС для серверных систем из-за низкой нагрузки на память
На этом сравнение между Ubuntu и Debian подошло к концу.
Получите навыки кибербезопасности и победите хакеров в их собственной игре с Certified Ethical Hacker Training Course. Зарегистрируйтесь сейчас!
Заключение
В этом руководстве по Ubuntu и Debian вы рассмотрели основы двух дистрибутивов Linux, удобных для начинающих, и ознакомились с их уникальными функциями. Также были рассмотрены основы установки и требования, а также проведено непосредственное сравнение Ubuntu и Debian для облегчения принятия решений. Однако начать с Linux — это первый и один из самых важных шагов на пути к кибербезопасности.
Чтобы продолжить пользоваться этими знаниями, вы можете пройти сертификацию эксперта по кибербезопасности, предлагаемую Simplilearn. Он охватывает такие основы, как использование Linux, взлом беспроводных сетей, системное администрирование и расширенные темы этического взлома, такие как перечисление и операции безопасности. Поскольку рыночный спрос на обученный персонал находится на рекордно высоком уровне, самое время окунуться в прибыльную индустрию кибербезопасности, прежде чем буря уляжется.
У вас есть вопросы об Ubuntu и Debian? Дайте нам знать ниже в поле для комментариев, и мы скоро свяжемся с вами.
Руководство по загрузке Debian для начинающих
В этом руководстве показано, как получить последнюю версию операционной системы Debian GNU/Linux из Интернета для настольных компьютеров, ноутбуков и серверов. Debian — это универсальное, бесплатное, бесплатное программное обеспечение с открытым исходным кодом (FLOSS) для всех. Этим мы хотим помочь многим новичкам в Debian, особенно тем, чей английский не является их языком, кто не знает, где и какой файл скачать, чтобы установить и запустить Debian на своих компьютерах. Наконец, этот учебник сопровождает другой, Руководство по загрузке старых версий Debian , вы также можете прочитать, если хотите. Теперь приступим к загрузке.
Подпишитесь на Telegram-канал UbuntuBuzz, чтобы получать обновления статей.
Говоря о Debian, нам необходимо сначала понять несколько терминов, используемых в Debian, а именно:
Install CD/DVD : полная программа установки Debian. Это версия, аналогичная установщику компакт-диска Microsoft Windows (можно только установить, без LiveCD).
Live installer : версия Debian Live с возможностями установщика. Это версия, аналогичная установщику компакт-диска Ubuntu (можно установить, а также LiveCD).
Варианты : варианты Debian Live Desktop. Они эквивалентны вариантам Kubuntu, Lubuntu, Xubuntu для рабочего стола Ubuntu.
Netinstall : небольшая версия установщика Debian, для работы которой требуется Интернет. Это версия, аналогичная установщику Arch GNU/Linux (управляемый из командной строки, без графики).
Изображения : не фотографии, а файлы установщика Debian, которые вы загружаете с расширением .iso .
BitTorrent : альтернативный способ загрузки установочного компакт-диска, Live Installer или Netinstall быстрее, надежнее и без ошибок. Требуется дополнительное программное обеспечение.
i386 и amd64 : 32-разрядная и 64-разрядная архитектуры ПК соответственно, независимо от марок Intel и AMD. Выберите подходящий для вашей архитектуры ПК.
https://www.debian. org , а затем debian.org/download
Введите указанную выше ссылку в веб-браузере и нажмите Enter. Вы посетите веб-сайт универсальной операционной системы Debian. Нажмите на ссылку / кнопку ЗАГРУЗИТЬ , которая появится на передней панели. Продолжить следующий раздел.
(веб-сайт Debian в 2022 г.)
https://www.debian.org/distrib , а затем https://www.debian.org/CD/
На странице «Спасибо за загрузку Debian» в разделе «Другие установщики» нажмите/перейдите к ссылке Получение Debian .
Главная страница загрузки Debian будет соединена с несколькими страницами
(Получение Debian является центральной частью всех загрузок)
Перейдите к следующему разделу.
На странице «Debian на CD/DVD», если вы хотите установить полный DVD или CD Debian, перейдите по ссылке / щелкните ссылку Загрузка образов CD/DVD с использованием HTTP . См. рисунок ниже.
(Эта страница содержит основную информацию о том, как получить Debian, включая его покупку и загрузку)
В качестве альтернативы, все еще на той же странице, если вы хотите вместо этого использовать Debian Live Flavors (GNOME, KDE, Xfce и т. д.), перейдите на Загрузка изображений в реальном времени с использованием HTTP … См. рисунок ниже.
(Debian Live существует на той же странице загрузки)
https://www.debian.org/CD/http-ftp/
Шаг 1 . Как только вы пошли в Загрузите образы CD/DVD с помощью страницы HTTP , щелкните Загрузить официальные образы CD/DVD «стабильной» версии. Вы перейдете в раздел загрузки.
h
(Эта страница является фактической страницей загрузки всего Debian)
Шаг 2 . В разделе «Официальный… «стабильный» выпуск» вам нужно будет выбрать 32-битную или 64-битную версию для вашего компьютера. В терминологии Debian выберите i386 или amd64.
(Этот раздел страницы ведет к выбору архитектуры Debian)
Мы приведем вам пример выбора DVD, версии Debian с 64-битной (amd64) архитектурой для ПК.
Шаг 3 . Откроется страница загрузки Debian. Прокрутите вниз, чтобы увидеть все ссылки для загрузки, поскольку страницы загрузки Debian обычно длинные.
(Эта страница является фактической страницей загрузки версии Debian)
Шаг 4 . Щелкните debian-11.4.0-amd64-DVD-1.iso *, чтобы загрузить Debian.
(На этой странице пользователь загружает настоящий ISO-образ Debian)
Шаг 5 . Вы загружаете Дебиан.
(Веб-браузер загружает Debian 11 DVD amd64)
Шаг 6 . После завершения Debian загрузился.
*) Версия Debian постоянно менялась, поэтому это имя файла будет меняться в будущем, но вы должны понимать суть.
Если вы хотите Debian Live -Installer вместо Debian Installer- Только , выполните следующие действия:
Шаг 1 . Посетите страницу Live Install Images https://www.debian.org/CD/live .
Шаг 2 . Прокрутите страницу вниз, чтобы увидеть ссылки для скачивания.
Шаг 3 . В разделе DVD/USB выберите 64-разрядный ПК или 32-разрядный ПК.
Мы дадим вам пример загрузки редакции Debian Live amd64 KDE среди других вариантов.
Шаг 4 . Откроется страница загрузки Debian Live. Прокрутите вниз, чтобы увидеть ссылки для скачивания.
Шаг 5 . Нажмите debian-live-11.4.0-amd64-kde.iso .*
Шаг 6 . Вы загружаете Debian Live.
Шаг 7 . После завершения Debian Live загружается.
Шаг 8 . Повторите описанные выше шаги, чтобы загрузить любые другие выпуски Debian Live Edition, если хотите.
*) Версии Debian Live доступны в виде нескольких редакций, начиная с 9От 0205 Cinnamon до Xfce , и номера версий также постоянно меняются, поэтому завтрашние имена файлов будут меняться в будущем, но вы уже должны уловить суть.