Роман Теличко

Заметки веб-разработчика/админа

Тег ubuntu

5 вещей, что необходимо сделать после установки Ubuntu 20.04 (Focal Fossa)

// 30 апреля, 2020 | 175 просмотров | комментариев (0)

После загрузки и установки Ubuntu 20.04 (Focal Fossa) у вас может возникнуть вопрос, что делать дальше или как наилучшим образом настроить систему Ubuntu 20.04, чтобы сделать все, что вы делаете, максимально эффективным.

1. Включаем дополнительные источники репозитория программного обеспечения

Для этого убираем комментарии (#) в блоке партнёров («partner») перед deb..., предварительно запустив

sudo apt edit-sources

или равносильная ей команда

sudo gedit /etc/apt/sources.list

2. Обязательно обновляем систему

sudo apt -y update ; sudo apt -y upgrade ; sudo apt -y dist-upgrade ; sudo apt -y autoremove ; sudo snap refresh

3. Устанавливаем необходимый софт

Мой список програм, необходимых для повседневной работы (у вас может быть свой):

sudo apt install -y apache2-utils atop audacious curl etherwake gimp git gnome-tweak-tool gparted gthumb htop imagemagick jq libreoffice mc meld mpv msttcorefonts net-tools nmap oathtool openjdk-11-jre openssh-server pwgen rsync sshfs tmux unrar vlc wget whois

Читать далее…

5 вещей, что необходимо сделать после установки Ubuntu 18.04

// 1 мая, 2018 | 6480 просмотров | комментариев (0)

1. Включаем дополнительные источники репозитория программного обеспечения

Для этого убираем комментарии (#) в блоке партнёров («partner») перед deb..., предварительно запустив

sudo apt edit-sources

или равносильная ей команда

sudo gedit /etc/apt/sources.list

2. Обязательно обновляем систему

sudo apt update && sudo apt -y upgrade && sudo apt -y dist-upgrade && sudo apt -y autoremove

3. Устанавливаем необходимый софт

Мой список програм, необходимых для посведневной работы (у вас может быть свой):

sudo apt-get -y install apache2-utils arc-theme atop audacious cabextract chromium-browser curl etherwake flashplugin-installer gedit gimp git gnome-tweak-tool gparted gthumb htop imagemagick jq libreoffice mc meld mercurial mpv msttcorefonts net-tools nmap oathtool openjdk-11-jre openssh-server p7zip pwgen rsync shutter sshfs tmux unrar vlc wget whois

Читать далее…

Установка pgAdmin4 в Ubuntu 16.04

// 2 декабря, 2016 | 39902 просмотров | 5 комментариев

pgAdmin4Обновился графический интерфейс для управления СУБД PostgreSQL — pgAdmin 4. Будем надеяться что новая версия не будет так сильно «сыпаться» 🙂
Пока ещё нет ни deb-пакета, ни ссылок на репозиторий, но попробовать уже хочется 🙂

Так что сегодня я расскажу как поставить pgAdmin4 в режиме клиента (pgAdmin4 Desktop)
Читать далее…

Софт по-умолчанию для Ubuntu Gnome 16.04

// 17 сентября, 2016 | 812 просмотров | комментариев (0)

В начале

sudo vi /etc/apt/sources.list
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

Софт по-умолчанию

sudo apt-get install chromium-browser aptitude unrar p7zip safe-rm sshfs pwgen imagemagick msttcorefonts mc openssh-server tmux htop atop meld cabextract gthumb fdupes mplayer vlc easytag audacious rsync libreoffice gparted git mercurial subversion shutter etherwake guake whois nmap rpl openjdk-9-jre gnome-shell-extension-weather

Дополнительный софт

Читать далее…

Делаем ввод паролей в терминале видимым

// 11 августа, 2016 | 850 просмотров | комментариев (0)

Каждый раз, когда вы используете sudo — терминал попросит вас ввести пароль пользователя.
Это отличная мера безопасности, тут никто не спорит. Но терминал не предлагает никакой визуальной обратной связи при вводе пароля. Это часто сбивает с толку.
Добавить такую связь довольно просто в результате чего мы будем при вводе видеть «звездочки».

  1. Открываем терминал (часто сочетанием клавиш Ctrl+Alt+T) и вводим
    sudo vi /etc/sudoers
  2. Находим строчку
    Defaults env_reset

    и заменяем её на

    Defaults env_reset,pwfeedback

    visible_passwd_sudoers

  3. Сохраняем наш файл через :wq! (для программы vi)
  4. И вот, теперь вы видим такой результат при вводе:
    visible_passwd_result

Удачи!

PostgreSQL 9.5 в Ubuntu 15.10+

// 15 февраля, 2016 | 1205 просмотров | комментариев (0)

Добавляем в /etc/apt/sources.list адрес к репозиторию с последним PostgreSQL:

sudo -s
echo "deb https://apt.postgresql.org/pub/repos/apt/ `lsb_release -s -c`-pgdg main" >> /etc/apt/sources.list

Получаем «волшебный» ключик:

sudo wget --quiet -O - https://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc|sudo apt-key add -

И теперь всё просто:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

И можно поставить, если у вас ещё не было:

sudo apt-get install postgresql-9.5

Создаём и оптимизируем свой tile-сервер для OpenStreetMap на основе Ubuntu 14.04

// 15 сентября, 2015 | 15137 просмотров | 2 комментария

Сегодня я расскажу как довольно просто поднять и настроить свой собственный сервер карт (тайловый сервер) на основе Ubuntu Server 14.04 LTS и OpenStreetMap.

Итак начнём. Из Википедии:

OpenStreetMap (дословно «открытая карта улиц»), сокращённо OSM — некоммерческий веб-картографический проект по созданию силами сообщества участников-пользователей Интернета подробной свободной и бесплатной географической карты мира.

Есть довольно подробная официальная статья об установке и настройке tile-сервера, но есть ещё более простой и быстрый способ.
Читать далее…

Конвертация FLAC в MP3

// 17 сентября, 2014 | 2076 просмотров | комментариев (0)

Сегодня я расскажу вам о простом способе конвертации вашей музыки из .flac в .mp3 через консоль Linux/Ubuntu

sudo apt-get install flac lame

Затем переходим в папку с музыкой в формате .flac и запускаем перекодировку в .mp3 в качестве 320 kbps (файлы .flac НЕ будут удалены)

for f in *.flac; do flac -cd "$f" | lame -b 320 - "${f%.*}".mp3; done

Это всё.

Ускоряем Chromium за счёт tmpfs в Linux

// 6 июня, 2014 | 7230 просмотров | комментариев (1)

Есть довольно простой способ ускорить работу браузера Chromium (Google Chrome) явно указав путь к папке с временными файлами что будет находиться в оперативной памяти (ОЗУ). Этот приём будет особенно полезен владельцам SSD-дисков ресурс перезаписи которых очень ограничен.

Добавляем временное хранилище размером в 1GB (должно хватить), что будет находиться в оперативной памяти (ОЗУ):

sudo mkdir /ram
sudo vi /etc/fstab
tmpfs    /ram    tmpfs    defaults,noatime,mode=1777,size=1024M    0    0

Монтируем:

sudo mount -a

Смотрим:

df -h

Должно быть что-то такое:

Ф. система   Розм     Вик       Дост      Вик%      змонтований на
tmpfs        1,0G     0         1,0G      0%        /ram

Теперь редактируем файл с default-настройками Chromium, явно указывая ему путь к нашему временному хранилищу:

sudo vi /etc/chromium-browser/default

Меняем строчку

CHROMIUM_FLAGS=""

На следующую:

CHROMIUM_FLAGS="--disk-cache-dir=/ram"

Перезапускаем браузер Chromium и смотрим на использование ОЗУ диска:

df -h

Если у вас в колонке «Использовано» что-то большее нуля, то вы всё сделали правильно.

Ф. система   Розм     Вик       Дост      Вик%      змонтований на
tmpfs        1,0G     17M       1008M     2%        /ram

В результате Chromium стал реактивным 🙂
Это всё.
Удачи!

Linux. Список сервисов в автозагрузке

// 3 июня, 2014 | 12509 просмотров | комментариев (1)

Самый простой и наглядный способ вывести список сервисов/программ, находящихся в автозагрузке, с возможностью их редактирования — это использовать консольную утилиту sysv-rc-conf

Ставим

sudo apt-get install sysv-rc-conf

Запускаем

sudo sysv-rc-conf

и получаем картину:

sysv-rc-conf

Теперь с помощью пробела мы можем включить или выключить автозагрузку сервиса, - — остановит сервис, а +/= — запустит.
Пользуйтесь!