Alexey
05.04.2020
Для новичков
Bash, sh, ошибки, решение проблемы
Иногда при запуске .sh файла, который представляет собой Bash скрипт, может возникнуть ошибка. К примеру, запускается скрипт в файле check-aur.sh: ./check-aur.sh Получен ошибка: bash: ./check-aur.sh: Отказано в доступе Подобную ошибку можно исправить, если перед запускаемым скриптом указать желаемый интерпретатор, то…
ДАЛЕЕ
Alexey
25.03.2020
Для новичков
Bash, cd, sh, sudo
sudo позволяет выполнять команды с повышенными привилегиями. Больше подробностей об использовании sudo смотрите в статье «Что такое sudo». Но с некоторыми командами невозможно использовать sudo, один из таких примеров уже рассмотрен в статье «Как использовать echo вместе с sudo». Аналогично…
ДАЛЕЕ
Alexey
21.02.2020
Для новичков, Системное администрирование
apt, aptitude, Linux Mint, менеджер пакетов
Дистрибутивы Linux состоят из одинаковых компонентов: ядро, менеджер отображения, графическое окружение рабочего стола, предустановленные программы. Чтобы пользователи как-то отличали дистрибутивы друг от друга, их сборщики устанавливают разные обои и добавляют свои собственные программы. К сожалению, желание составителей дистрибутивов выделиться и…
ДАЛЕЕ
Alexey
01.09.2019
Ubuntu, Для новичков, Железо
GNOME, Kali Linux, графическая оболочка, управление электропитанием
С помощью управления электропитанием, вы можете настроить поведение компьютера при отсутствии активности, а также в случае закрытия крышки ноутбука. Если у вас дистрибутив Linux с окружением рабочего стола Cinnamon, то смотрите статью «Управление электропитанием в Linux (Cinnamon)». Если у вас…
ДАЛЕЕ
Alexey
01.09.2019
Для новичков, Железо
Cinnamon, Linux Mint, графическая оболочка, управление электропитанием
С помощью управления электропитанием, вы можете настроить поведение компьютера при отсутствии активности, а также в случае закрытия крышки ноутбука. Если у вас дистрибутив Linux с окружением рабочего стола GNOME, то смотрите статью «Управление электропитанием в Linux (GNOME)». Если у вас…
ДАЛЕЕ
Alexey
20.08.2019
Для новичков, Системное администрирование
apt, менеджер пакетов
У многих программ в Linux имеются зависимости. Зависимости — это программы и библиотеки, которые необходимы для работы устанавливаемой программы. Причём менеджеры пакетов Linux весьма интеллектуальны и при установке нужного вам пакета, они также автоматически установят все зависимости. К примеру, я…
ДАЛЕЕ
Alexey
28.07.2019
Для новичков
ошибки, решение проблемы, шрифты
На моей системе Linux случился довольно занимательный глюк: в некоторых приложениях вместо английских символов отображалось что-то вроде «судоку» крякозяблы похожие на квадрат, разделённый на 4 клетки с непонятными символами в каждой. Поразительно, но Гугл оказался беспомощным — очень много тем…
ДАЛЕЕ
Alexey
06.07.2019
Для новичков, Система
Arch Linux, дистрибутивы Linux
Arch Linux это одни из самых популярных дистрибутивов Linux. Он является прекрасным выбором, если вы хотите собрать надёжную систему с нуля под свои нужды. Но процесс установки, который выполняется из командной строки, может показаться сложным даже бывалым пользователям Linux. Если…
ДАЛЕЕ
Alexey
03.07.2019
Для новичков, Сеть
dig, DNS, ip, nslookup
DNS (Domain Name System — система доменных имён) является важным элементом сети. Без DNS не работали бы Интернет-браузер, почтовые сервера, стриминговые сервисы и другие. Задача DNS сообщать IP адрес запрошенного имени хоста (обычно домена веб-сайта). Эта служба работает на специальных…
ДАЛЕЕ
Alexey
27.05.2019
Для новичков, Сеть
PhantomJS, User Agent
По умолчанию значение User Agent в запросах PhantomJS имеет примерно следующий вид: Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) PhantomJS/2.1.1 Safari/538.1 Но это значение можно поменять на любое другое, чтобы, к примеру, выдать запрос от PhantomJS за запрос от…
ДАЛЕЕ
Alexey
26.05.2019
Для новичков, Разработка, Сеть
PhantomJS, POST, парсинг
Подробности о том, что такое PhantomJS и как установить эту программу в различные дистрибутивы, смотрите в статье «Как установить PhantomJS на Linux». С помощью PhantomJS можно не только получать HTML код страниц, но и в командной строке видеть текстовую версию…
ДАЛЕЕ
Alexey
14.12.2018
Для новичков
Bash, echo, sh, sudo, tee, перенаправление стандартного вывода, стандартный вывод (stdout)
Команда echo используется для вывода передаваемой ей строки. По умолчанию показывает строку на экране, но при перенаправлении вывода, например с помощью >> или > может, соответственно, дописывать строку в файл или полностью перезаписывать его этой строкой. Но что если нам…
ДАЛЕЕ
Alexey
04.12.2018
Для новичков
make, компиляция программ, ошибки, решение проблемы
При выполнении make может возникнуть ошибка вроде следующей: make all-recursive make[1]: вход в каталог «/root/bin/goaccess» Making all in po make[2]: вход в каталог «/root/bin/goaccess/po» test ! -f ./goaccess.pot || \ test -z "fr.gmo es.gmo zh_CN.gmo ja.gmo" || make fr.gmo es.gmo…
ДАЛЕЕ
Alexey
04.12.2018
Для новичков
make, компиляция программ, ошибки, решение проблемы
При использовании программы autoreconf из пакета autoconf, вы можете столкнуться с ошибкой: autoreconf: Entering directory `.' autoreconf: running: autopoint --force Can't exec "autopoint": Нет такого файла или каталога at /usr/share/autoconf/Autom4te/FileUtils.pm line 345. autoreconf: failed to run autopoint: No such file…
ДАЛЕЕ
Alexey
04.12.2018
Для новичков
make, компиляция программ, ошибки, решение проблемы
При попытке подготовки к компиляции программ, когда нужно выполнить действия, прописанные в макросах, выполняется команда autoreconf. Пример запуска с опциями: autoreconf -fiv Эта команда может вызвать ошибку: bash: autoreconf: команда не найдена При попытке установить autoreconf возникнет другая ошибка: sudo…
ДАЛЕЕ