вівторок, 25 жовтня 2016 р.

Налаштувати автовхід в XFCE (Debian 8)

За замовчуванням в Debian 8 при встановленні графічного оточення XFCE використовується менеджер входу lightdm.

Виникла необхідність налаштувати автоматичний вхід без введення паролю для користувача, який, надіюсь що тільки поки-що, далекий від світу Linux.

Тут все просто.
1. Відкриваємо в своєму улюбленому консольному текстовому редакторі (nano, vim, etc.) файл конфігурації lightdm.
# vim /etc/lightdm/lightdm.conf
2. Змінюємо рядок
#autologin-user=
на
autologin-user=<логін свого користувача>
3. Змінюємо рядок
#autologin-session=UNIMPLEMENTED
на
autologin-session=xfce
4. Зберігаємо файл та закриваємо.
5. Перезавантажуємо ПК для перевірки.

вівторок, 18 жовтня 2016 р.

Arch Linux: Встановлення пакета із AUR на прикладі dropbox

Нажаль, в основних репозиторіях Arch Linux присутні не всі найбільш вживані програми. Однією з таких є dropbox. Отже, на прикладі пакету dropbox і буде написана дана стаття.
Цей пакет можна зібрати самому, отримавши початковий код із AUR (Arch User Repository).

Якщо порівнювати Debian і Arch, то збирати пакети, на мою думку простіше саме в Arch. Чого варте тільки те, що я зібрав вдало пакет з першого разу!

В Arch Linux дуже хороша актуальна довідка, яка вчасно оновлюється.
Проте все ж таки об'єднаю процес встановлення пакета із AUR в один алгоритм в надії на те, що початківцям буде легше знайти статтю і розпочати працювати з makepkg. А для більш глибокого вивчення - "лінки" на першоджерела вкінці статі.

Для початку потрібно встановити необхідні речі для збирання пакетів в подальшому
sudo pacman -S --needed base-devel

Далі необхідно знайти потрібний пакет в AUR та завантажити його знімок (dropbox.tar.gz).
Потім перейти в директорію, куди був завантажений знімок,
$ cd /path/to/dropbox

 розархівувати архів,
$ tar -zxf dropbox.tar.gz

 перейти в директорію, яка з'явилася,
$ cd dropbox

 і виконати команду.
$ makepkg


Таким чином в даній директорії буде створено готовий пакет, який потрібно встановити з допомогою стандартного менеджера пакетів
sudo pacman -U dropbox-12.4.22-1-x86_64.pkg.tar.xz

Джерела:
Dropbox
Arch User Repository
makepkg

понеділок, 17 жовтня 2016 р.

Куди пропав ifconfig в Arch Linux?

Як же я був здивований, коли у відповідь на старий звичний запит
# ifconfig

який я звик використовувати в більшості дистрибутивів для перевірки поточних IP/MAC -адрес, в Arch Linux я отримав у відповідь
bash: /usr/bin/ifconfig: Немає такого файла або каталогу

Як виявилося - ifconfig було перенесено в пакет net-tools, який не встановлюється за замовчуванням. Але його можна встановити зі встановлювального диску, або з мережі (якщо вона була налаштована)
# pacman -S net-tools

Але оскільки його вважають застарілим, то хотілось би з'ясувати чим можна замінити стандартну команду перегляду мережевих інтерфейсів. Тому що я тільки для цього і використовував ifconfig. Навіщо встановлювати наразі в систему застарілі пакети, які все-рівно рано чи пізно приберуть. Краще вже відразу звикати до нових інструментів.
Нова команда яка покаже мережеві інтерфейси виглядає так:
# ip addr show

P.S.
Пакет net-tools все-рівно потрібно встановлювати, якщо ви використовуєте Virtualbox.