Архив рубрики: Linux

Ваш путеводитель по одной из самых популярных и влиятельных операционных систем в мире. От базовых команд и установки дистрибутивов до глубокого изучения ядра и сетевых технологий — здесь вы найдете статьи и руководства на самые разные темы, связанные с Linux. Независимо от вашего уровня подготовки, здесь найдется что-то интересное и полезное.

Как узнать установлен ли пакет Linux

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

Мы рассмотрим способы как для Ubuntu, так и для других популярных дистрибутивов Linux.
Читать далее Как узнать установлен ли пакет Linux

Как установить tar gz в Ubuntu

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

У многих новых пользователей Ubuntu возникает вопрос, как же устанавливать программы или игры в формате tar.gz. Ведь менеджером пакетов они не открываются, а двойным кликом открывается архив. Дело в том, это на самом деле еще не программа, это действительно архив. Архив исходных кодов программы, и если говорить простыми словами, то это набор текстовых файлов с инструкциями на определенном языке программирования.

Читать далее Как установить tar gz в Ubuntu

Шифрование домашней папки в Ubuntu

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

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

Список установленных пакетов Gentoo

Иногда возникает необходимость посмотреть все установленные в системе пакеты. Это может понадобиться для очистки системы от мусора, переноса программ в другую систему или же для подготовки системы к переустановке. Недавно мы рассматривали как это делается в популярных дистрибутивах, сегодня поговорим о Gentoo. Здесь для этих целей есть уйма утилит и скриптов. В этой статье мы рассмотрим несколько самых эффективных способов посмотреть список установленных пакетов gentoo.
Читать далее Список установленных пакетов Gentoo

Текстовый редактор

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

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

Установка OpenVZ в Ubuntu

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

Созданные с помощью OpenVZ машины могут быть перезагружены независимо одна от одной, могут иметь разных пользователей, IP адреса, память, процессы, файлы, приложения, библиотеки и настройки. Так как используется виртуализация на уровне ОС, в отличие от VirtualBox Vmware и KVM, гостевые системы будут использовать одно и то же ядро -  основной системы.

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

Системные требования:

  • Intel совместимый или AMD процессор;
  • Как минимум 128 Мб оперативной памяти;
  • Минимум 4 ГБ свободного места на диске;
  • Подключение к интернет;

Читать далее Установка OpenVZ в Ubuntu

Выбор дистрибутива

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

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

Я пользовался многими дистрибутивами. Начинал своё знакомство с Linux с дистрибутива Ubuntu, попробовал Gentoo, OpenSUSE, Fedora, Arch Linux, Linux Mint, Manjaro и многие другие. В этой статье я порекомендую два дистрибутива для начинающих, для работы и для экспериментов.
Читать далее Выбор дистрибутива

Как посмотреть прогресс dd Linux

Если вы пользователь Linux то часто используете команды, которые выполняются некоторое время, например, команда копирования файлов cp, распаковка архивов с помощью tar, перемещение файлов в mv, конвертирование и копирование файлов с помощью dd. Прогресс выполнения команды нужен чтобы приблизительно оценить время до завершения выполнения задачи, или просто чтобы убедиться что все работает и утилита не зависла.

Однако команда dd, как известно, при копировании файла не отображает прогресс бар для пользователя, поэтому непонятно сколько процентов файлов уже скопировано.

В этой статье мы рассмотрим как посмотреть прогресс dd в linux, этот метод подходит не только для dd, но и для всех подобных ей утилит.

Но есть очень простое решение, и даже два. Первое, это утилита Coreutils Viewer или progress (раньше известная как cv). Программа написана на С и ищет выполняемые в данный момент в системе программы такие как: mv, cp, dd, tar, unzip и т д и отображает процент скопированных данных. Второе, более интересное. Мы можем направить данные через туннель pv, который будет считать с какой скоростью они передаются и сколько еще осталось. Рассмотрим сначала первый способ.
Читать далее Как посмотреть прогресс dd Linux

Передача файлов по сети Linux

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

Если оба устройства подсоединены к одной сети идеальным вариантом будет передача файлов по сети linux. Здесь мы получаем большую скорость, и удобство использования - не нужно искать флешку или USB провод, достаточно прозрачно скопировать файл в нужную папку и он уже на целевом устройстве. Сегодня мы рассмотрим основные способы передачи файлов по сети между компьютерами.
Читать далее Передача файлов по сети Linux

Повідомлення ‘The disk drive is not ready yet or not present’

Одного разу після встановлення Debian під час завантаження Ubuntu на екрані мого ноутбука почало зʼявлятись повідомлення: ‘The disk drive is not ready yet or not present‘. Як виявилось, система не могла змонтувати swap. Це сталося тому, що під час розмітки диска був відформатований розділ підкачки. UUID цього розділу (ідентифікатор розділу) змінився, і Ubuntu про це не була поінформована. Тому потрібно було вручну відредагувати файл конфігурації fstab, який містить інформацію про те, які пристрої і як підключати.

Вирішення помилки ‘The disk drive is not ready yet or not present’

Для початку потрібно дізнатися поточну розмітку диска та актуальний UUID розділу swap. Це можна зробити в терміналі, використовуючи команду blkid:

sudo blkid

Розбивка диску

У моєму випадку розділ підкачки знаходиться на /dev/sda10. Я скопіював його UUID.

Після цього слід відредагувати файл конфігурації fstab. Для цього можна скористатися редактором nano:

sudo nano /etc/fstab

Знаходимо відповідний рядок для swap:

Редагуєм fstab

UUID у цьому рядку відрізняється від актуального, тому міняю його на новий:

Редагуєм fstab

Далі зберігаємо зміни, і на цьому все. Ubuntu тепер знає, де знаходиться swap, і спокійно монтує його. Відповідно, повідомлення ‘The disk drive is not ready yet or not present‘ більше не турбує.