Как работать в linux debian

Обновлено: 03.07.2024

История Debian началась в 1993 г. Именно тогда Ян Мёрдок задумал создать дистрибутив, максимально соответствующий духу открытого ПО. Его название было составлено из имен Дебра (жена Яна Мёрдока) и Ян.

С самого начала и по сей день новые версии Debian создаются независимыми разработчиками и выходят довольно редко, поскольку авторы очень трепетно относятся к тестированию продукта. Не секрет, что именно благодаря этому многие системные администраторы используют именно Debian в качестве серверной платформы.

Актуальная версия носит название Etch (согласно традиции все стабильные версии Debian называются именами персонажей мультфильма “Toy Story”). Следующая ожидается в сентябре нынешнего года.

Поддержка устройств

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

Скачайте с сервера nVidia скрипт установки модуля поддержки соответствующей модели установленного адаптера. Затем зарегистрируйтесь в системе в качестве пользователя root и узнайте версию ядра с помощью команды uname. Далее выполните команду aptitude install build-essential linux-headers-<версия ядра>.

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

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

От имени пользователя root последовательно выполните следующие команды:

aptitude install module-assistant;

m-a a-i nvidia-kernel;

aptitude install nvidia-glx nvidia-settings.

Увеличить


Установить фирменный драйвер видеоадаптера nVidia можно после инсталляции системы

Варианты установки

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

Возможности инсталлятора

При разметке дисков предлагается четыре варианта: использовать весь диск; использовать весь диск и настроить LVM; использовать весь диск с шифрованным LVM; разбить диск вручную. При выборе последнего варианта пользователю будет предложено прибегнуть к помощи встроенного менеджера разделов.

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

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

Увеличить


Инсталлятор Debian поддерживает файловые системы форматов Ext2/3, ReiserFS, JFS и XFS

Увеличить


При установке Debian в экспертном режиме пользователю предлагается последовательно задать практически все параметры системы

Конфигуратор системы

Средства управления пакетами

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

  • команду dpkg, служащую для установки и удаления отдельных пакетов;
  • оболочку dselect, обеспечивающую групповой выбор пакетов по целевому назначению, а также разрешение зависимостей между ними;
  • систему apt, представляющую собой универсальный набор инструментов для управления deb-пакетами;
  • инструмент aptitude, функционально схожий с dselect.

Для удаления пакета можно использовать две команды. Если набрать в консоли dpkg -r <имя пакета>, то все конфигурационные файлы будут сохранены. А для полной деинсталляции следует приказать dpkg -P <имя пакета>. Обратите внимание, что в этом случае указывается только название программы.

Для того чтобы установить конкретное приложение, надо набрать в консоли команду apt-get install <имя пакета>. А удаление производится так: apt-get remove <имя пакета>.

Увеличить


Установку пакетов в Debian можно производить при помощи графической утилиты Synaptic

Техническая и информационная поддержка

Комментарии

2 аноним, четверг, 6 ноября 2008 г. 10:41:37:
Чего пристал к человеку?

2 Lena, среда, 5 ноября 2008 г. 15:06:33:
У Вас система не видит пароля, он обычно в /etc/ppp/chap-secrets, проверьте наличие пароля и права на файл.

Lena, четверг, 6 ноября 2008 г. 03:08:14:

да..чувствую и топор уже тебе не поможет!

2 Lena, среда, 5 ноября 2008 г. 15:06:33:
/etc/ppp/chap-secrets
логин пароль?

<< аноним, среда, 5 ноября 2008 г. 20:29:43:
топор от головы тебе поможет! >>

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


На этой странице я хочу сделать пополняемый курс для тех кто хочет начать пользоваться операционной системой linux но не решается. Я сам долго работал в операционной система windows с 2000 года. И вот с 2015 я решил в качестве основной системы использовать линукс, об этом я написал в статье о переходе на линукс.

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

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

Установка операционной системы Debian:

Настройка после установки:

  • Настройка репозиториев debian
  • Добавить пользователя в группу "sudo"

Установка дополнительных приложений для gnome 3

получить доступ к общим сетевым папкам локальной сети

Внешний вид:

Управление системой:

Резервное копирование:

Работа с архивами в Linux

Работа с дисками в Linux

Я подготовил список самых востребованных команд терминала:

Курс Администратор Linux. Базовый уровень.

Базовый курс для новичков желающих научиться администрировать Linux.

  • Изучение базовых понятий ОС Linux
  • Основы работы в Bash
  • Настройка WEB-сервера (apache, nginx) и MySQL-сервер
  • Использование и применение на практике инструментов для работы сисадмина: система контроля версий Git, контейнеры Docker
  • Введение в анализ сетевого трафика и правил фильтрации
  • Изучение систем мониторинга (zabbix, icinga, cacti, grafana, prometheus)

Просмотреть полную программу можно на странице курса - Оставить заявку!

Курс Administrator Linux

Для тех, кто хочет с нуля научиться управлять серверами и развиваться как системный / инфраструктурный инженер или DevOps-инженер. Состоит из двух ступеней.

  1. с нуля до Junior системный администратор Linux
  2. Middle системный администратор Linux

Подробности смотрите на странице курса.

Курс Administrator Linux. Professional

Курс для специалистов желающих расширить и упорядочить свои знания и настроенные на профессиональную работу. Этот курс не для новичков и чтобы начать обучение необходимо пройти вступительный тест.

Перейти на страница чтобы посмотреть подробности и пройти Вступительный тест .

настройка debian после установки

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

Настройка Debian

Из-за множества вариантов установки Debian (сетевая, базовая, с DVD-носителей) универсальное руководство составить не получится, поэтому некоторые этапы инструкции будут относиться к определенным версиям операционной системы.

Шаг 1: Обновление системы

Первое, что необходимо сделать после установки системы, это обновить ее. Но это более актуально для пользователей, которые устанавливали Debian с DVD-носителей. Если вы использовали сетевой метод, то все свежие обновления уже будут установлены в ОС.

    Откройте «Терминал», прописав его название в меню системы и нажав по соответствующему значку.

запуск терминала в debian

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

получение прав суперпользователя в терминале debian

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

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

Шаг 2: Установка SUDO

Для того чтобы инсталлировать в систему утилиту sudo, необходимо, находясь в профиле root, выполнить команду:

apt-get install sudo

установка утилиты sudo в debian

Утилита sudo установлена, но для ее использования нужно получить права. Проще это сделать, выполнив следующее:

adduser UserName sudo

Где вместо «UserName» надо ввести имя пользователя, которому присваиваются права.

присвоение прав пользователю в терминале debian

В завершение перезагрузите систему, чтобы изменения вступили в силу.

Шаг: 3: Настройка репозиториев

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

Настроить репозитории для получения проприетарного ПО можно двумя способами: используя программу с графическим интерфейсом и выполняя команды в «Терминале».

Software & Updates

Чтобы провести настройку репозиториев с помощью программы с графическим интерфейсом, сделайте следующее:

    Запустите Software & Updates из меню системы.

запуск software & updates в debian

вкладка debian software в программе software & updates в debian

выьор сервера для обновления системы в debian

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

Терминал

Если по какой-то причине вы не смогли осуществить настройку с помощью программы Software & Updates, то эту же задачу можно выполнить в «Терминале». Вот что нужно делать:

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

По итогу ваш файл должен выглядеть примерно так:

настройка переменных в sources list в debian

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

sudo apt-get update

Шаг 4: Добавление Backports

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

Сделать это можно как с помощью Software & Updates, так и «Терминала». Рассмотрим оба способа подробнее.

Software & Updates

Для добавления репозитория Backports с помощью Software & Updates вам необходимо:

вкладка other software в software & update в debian

добавление репозитория в программе software & update в debian

После проделанных действий закройте окно программы, дав разрешение на обновление данных.

Терминал

В «Терминале» для добавления репозитория Backports необходимо внести данные в файл «sources.list». Для этого:

    Откройте нужный файл:

Чтобы применить все внесенные параметры, обновите список пакетов:

sudo apt-get update

Теперь, для инсталляции в систему программного обеспечения из этого репозитория, используйте следующую команду:

sudo apt-get install -t stretch-backports [package name] (для Debian 9)

sudo apt-get install -t jessie-backports [package name] (для Debian 8)

Где вместо «[package name]» впишите наименование пакета, который хотите установить.

Шаг 5: Установка шрифтов

Немаловажным элементом системы являются и шрифты. В Debian их предустановлено очень мало, поэтому пользователям, которые часто работают в текстовых редакторах или с изображениями в программе GIMP, обязательно нужно пополнить список уже имеющихся шрифтов. Помимо прочего, программа Wine не сможет корректно работать без них.

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

sudo apt-get install ttf-freefont ttf-mscorefonts-installer

Добавить можно также шрифты из набора noto:

sudo apt-get install fonts-noto

Вы можете устанавливать и другие шрифты, просто ища их в интернете и перемещая в папку «.fonts», что находится в корне системы. Если этой папки у вас нет, то создайте ее самостоятельно.

Шаг 6: Настройка сглаживания шрифтов

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

    В «Терминале» перейдите в директорию «/etc/fonts/». Для этого выполните:

переход в другую директории с помощью команды cd в терминале debian

сохранение документа local conf в debian

После этого во всей системе шрифты будут иметь нормальное сглаживание.

Шаг 7: Отключение звука системного динамика

    Открыть конфигурационный файл «fbdev-blacklist.conf»:

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

Шаг 8: Установка кодеков

sudo apt-get install libavcodec-extra57 ffmpeg

установка кодеков в debian

установка мультимедийных кодеков в debian

В выдаче можно заметить, что произошла ошибка — система не может получит доступ к GPG-ключу репозитория.

ошибка при проверке репозиториев в debian

apt-key adv --recv-key --keyserver pgpkeys.mit.edu 5C808C2B65558117

регистрация gpg ключа репозитория в debian

команда update в дебиан

apt install libfaad2 libmp4v2-2 libfaac0 alsamixergui twolame libmp3lame0 libdvdnav4 libdvdread4 libdvdcss2 w64codecs (для 64-разрядной системы)

После выполнения всех пунктов вы установите все необходимые кодеки себе в систему. Но это еще не конец настройки Debian.

Шаг 9: Установка Flash Player

Те, кто знакомы с Linux, знают, что разработчики Flash Player уже давно не обновляют свой продукт на этой платформе. Поэтому, а также потому, что это приложение проприетарное, его нет во многих дистрибутивах. Но есть простой способ установить его в Debian.

Для установки Adobe Flash Player нужно выполнить:

sudo apt-get install flashplugin-nonfree

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

sudo apt-get install pepperflashplugin-nonfree

Для Mozilla Firefox команда другая:

sudo apt-get install flashplayer-mozilla

Теперь все элементы сайтов, которые разработаны с использованием Flash, будут вам доступны.

Шаг 10: Установка Java

Если вы хотите, чтобы ваша система корректно отображала элементы, сделанные на языке программирования Java, необходимо инсталлировать этот пакет себе в ОС. Для этого нужно выполнить всего одну команду:

sudo apt-get install default-jre

После выполнения вы получите версию Java Runtime Environment. Но к сожалению, она не подходит для создания программ на Java. Если эта опция вам нужна, то выполните установку Java Development Kit:

sudo apt-get install default-jdk

Шаг 11: Установка приложений

Отнюдь не обязательно в десктопной версии операционной системы пользоваться только «Терминалом», когда есть возможность использовать ПО с графическим интерфейсом. Мы предлагаем вашему вниманию набор программного обеспечения, рекомендованного к установке в систему.

  • evince – работает с файлами PDF;
  • vlc – популярный видеоплеер;
  • file-roller – архиватор;
  • bleachbit – чистит систему;
  • gimp – графический редактор (аналог Photoshop);
  • clementine – музыкальный проигрыватель;
  • qalculate – калькулятор;
  • shotwell – программа для просмотра фото;
  • gparted – редактор дисковых разделов;
  • diodon – менеджер буфера обмена;
  • libreoffice-writer – текстовый процессор;
  • libreoffice-calc – табличный процессор.

Некоторые программы из этого списка уже могут быть установлены в вашей операционной системы, все зависит от сборки.

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

sudo apt-get install ProgramName

Где вместо «ProgramName» подставьте название программы.

Чтобы установить сразу все приложения, просто перечислите их названия через пробел:

sudo apt-get install file-roller evince diodon qalculate clementine vlc gimp shotwell gparted libreoffice-writer libreoffice-calc

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

Шаг 12: Установка драйверов на видеокарту

Установка проприетарного драйвера видеокарты в Debian – это процесс, успешность которого, зависит от множества факторов, особенно если у вас AMD. К счастью, вместо подробного разбора всех тонкостей и выполнения множества команд в «Терминале», можно использовать специальный скрипт, который самостоятельно все скачивает и устанавливает. Именно о нем сейчас и пойдет речь.

Важно: при установке драйверов скрипт закрывает все процессы оконных менеджеров, поэтому перед выполнением инструкции сохраните все необходимые компоненты.

  1. Откройте «Терминал» и перейдите в директорию «bin», что находится в корневом разделе:

вход в профиль в виртуальной консоли debian

sgfxi -o [версия драйвера]

Примечание: все доступные версии для установки вы можете узнать с помощью команды «sgfxi -h».

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

Если по какой-то причине вы решите удалить установленный драйвер, то сделать это вы можете с помощью команды:

Возможные проблемы

Как и любое другое программное обеспечение, скрипт sgfxi имеет недостатки. При его выполнении могут случаться некоторые ошибки. Сейчас мы разберем самые популярные из них и дадим инструкцию по устранению.

  1. Не удалось удалить модуль Nouveau. Решить проблему довольно легко — вам необходимо перезагрузить компьютер и снова начать работу скрипта.
  2. Виртуальные консоли переключатся автоматически. Если в процессе установки на экране вы увидите новую виртуальную консоль, то для возобновления процесса просто вернитесь на прежнюю, нажатием клавиш Ctrl+Alt+F3.
  3. Скрип в самом начале работы выдает ошибку. В большинстве случаев это происходит из-за отсутствующего в системе пакета «build-essential». Скрипт при установке скачивает его автоматически, но бывают и оплошности. Для решения проблемы установите пакет самостоятельно, введя команду:

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

Шаг 13: Настройка автоматического включения NumLock

Все основные компоненты системы уже настроены, но напоследок стоит рассказать, как настроить автоматическое включение цифровой панели NumLock. Дело в том, что в дистрибутиве Debian по умолчанию этот параметр не настроен, и панель нужно включать каждый раз самостоятельно при запуске системы.

Итак, чтобы произвести настройку, вам необходимо:

    Загрузить пакет «numlockx». Для этого введите в «Терминал» эту команду:

конфигурационный файл default в debian

Теперь при запуске компьютера цифровая панель будет включаться автоматически.

Заключение

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

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

propk.ru

Вышел новый дистрибутив Debian 10. Операционная система которая мне по душе и уже не первый год я использую в качестве основной именно Debian.

Обновляться с девятой версии до десятой не стал, вернее попробовал но допустил ошибки и решил не восстанавливать как было до обновления из бэкапа, а установить с нуля.

Ну конечно не обошлось без приключений и мучений. Так как в описании к новому debian 10 было сказано о поддержке UEFI, то ничего менять не стал в настройках BIOS и после установки windows 10 смело поставил Debian 10.

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

Положительный результат был достигнут когда выставил настройки в BIOS, следующим образом:

Только в таком варианте настроек в BIOS драйвера в Debian 10 нормально устанавливаются и работают.

После подключения разделов ntfs, не дает на них ничего записывать и изменять только считывать информацию.

Процесс установки Debian 10.

Debian 10

После установки самой операционной системы отключаем в sinaptic пункт установки пакетов c CD DVD дисков.


Там же в sinaptic можно прописать всем дистрибутивам атрибут contrib non-free

репозитории дописываем contrib non-free

Потом необходимо обновить репозитории в sinaptic или в терминале командой:

Для 64х битных систем добавляем поддержку 32-битных пакетов (библиотек)

обновляем список пакетов:

Небольшое решение по драйверам.

Ставим утилиту для определения подходящего драйвера Nvidia:

Определяем модель видеокарты и подходящий драйвер:

Далее я настраивал систему под себя, менял внешний вид и прочее, но основные настройки скорее всего придется сделать почти всем, кто использует Debian 10 как основную операционную систем.

Основные настройки системы.

Для тех кто хочет использовать sudo.

Теперь добавим пользователя в группу sudo:

Для входа в режим суперпользователя используем команду

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

Ctrl+D

Далее:

Для поддержки и работы с разделами ntfs в sinaptic отметил для установки пакеты:

Поставил программу для работы с разделами дисков gnom-disk-utility

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

Поставил текстовый редактор gedit, мне он нравится, можно поставить то, что нравится вам, на ваше усмотрение.

Поставил дополнительно шрифты, так же через sinaptic.

Настраиваем файловый менеджер Thunar

Настроил в Thunar запуск и редактирование от администратора. В меню правка, особые действия добавляем:

Thunar от админа команда

Условия появления ставим галочку на против каталога.

Редактирование файла от админа команда

Условия появления ставим галочку текстовый файлы, другие файлы. Вместо редактора gedit можно вписать свой редактор, тот которым вы пользуетесь.

Поставил файловый менеджер krusader

Ставим плагин для открытия архивов RAR в менеджере архивов.

Для работы с архивами Zip ставим соответствующий пакет пакет

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


менеджер архивов engrampa

Его можно поставить так же командой из терминала

Устанавливаем и настраиваем Conky.

Для запуска и настроек утилиты Conky поставил в sinaptic пакеты:

Скопируем его в домашнюю директорию, чтоб потом редактировать как нам будет душе удобно, командой:

Для проверки Conky используем команды:

Когда все настроено, добавляем в автозагрузку:

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

Более подробно, о системном мониторе conky, почитайте в этой статье.

Для настройки доступа к облачному ресурсу по web dav и работы с файлами по сети ставлю пакеты через sinaptic:

В адресной строке файлового менеджера использую для подключения:

При подключении нескольких аккаунтов webdav используйте такую запись:

Пакет для настройки внешнего вида окна входа в систему:

Устанавливаем через менеджер пакетов в Sinaptic


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

Seahorse — Инструмент для безопасного обмена и хранения данных. Шифрование данных и создание цифровых подписей могут быть легко осуществлены через графический интерфейс, операции по управлению ключами так же могут быть легко осуществлены через интуитивно понятный интерфейс. Графическая оболочка для управления связками ключей.

Пишите кто, что еще устанавливает и с какими трудностями столкнулся в Debian 10. Всем Удачи!

Читайте также: