Постоянная ссылка

Перенос ppa репозиториев программ Ubuntu

После переустановки ОС Ubuntu 16.04, мне нужно было быстро перенести ppa репозитории программ, что бы не добавлять их вручную. Для этого, копируем файлы из каталога /etc/apt/sources.list.d, в такой же каталог новой машины, и после выполняем:

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

Постоянная ссылка

Баг с временем ожидания меню загрузчика Grub

При загрузке постоянно появлялось загрузочное меню grub. Изменения параметра GRUB_TIMEOUT в файле /etc/default/grub, не работало. Выяснилось, что уже очень давно существует баг на эту тему. Но почему то, его не спешат исправлять.

Исправим его сами. Мне не нужно меню grub‘а вообще. В крайнем случае, можно при загрузке нажать клавишу shift. Поэтому задержку выставим нулевую. Для этого приводим функцию adjust_timeout в файле /etc/grub.d/30_os-prober к виду

Сохраняем и выполняем команду sudo update-grub2. Перезагружаемся для проверки и убеждаемся что меню больше нет.

Постоянная ссылка

Миграция репозиториев gitlab на другой сервер.

Задача: перенести репозитории gitlab на другой сервер. Данная задача решена в полуавтоматическом режиме. Требуется вручную создавать репозиторий на новом gitlab.

Update 04.01.2017
Сейчас я знаю как это можно решить в автоматическом режиме, но не буду дописывать, потому что это можно доработать самостоятельно. Требуется всего лишь дописать строку создающую репозиторий на новом сервере.

English: Migrate repos to another gitlab

Постоянная ссылка

Склонировать список репозиториев gitlab со всеми ветками.

Задача: сделать резервную копию на внешний накопитель репозиториев gitlab.

English: Clone all repos localy with all branches for backup

Постоянная ссылка

Автоматизация обновления ОС и ПО на CentOS 7 с помощью Yum-Cron

CentOS славится своей стабильностью и удобными системными инструментами. Сегодня мы рассмотрим программу yum-cron для CentOS 7. Она служит для автоматизации установки обновлений. Устанавливаем:

Поведение программы контролируют 3-и параметра в файле /etc/yum/yum-cron.conf или /etc/yum/yum-cron-hourly.conf. Эти параметры по умолчанию выставлены в no. … Продолжить чтение

Постоянная ссылка

Cisco AnyConnect Compatible VPN

На работе дали возможность пользоваться VPN. В качестве VPN используется Cisco VPN Client. Веб интрефейс Cisco VPN Client ужасен. Так же как и клиент AnyConnect. Под Ubuntu Linux для использования VPN требуется поставить несколько пакетов:

После этого в NetworkManager появляется возможность настроить соединении AnyConnect VPN.

Постоянная ссылка

Kernel panic — not syncing: Attempted to kill init!

Как то мне не понравилась названия разделов после того как установил CentOs 6. При установке я использовал lvm. Переименовал swap следующей командой, и забыл про это:

Проблема всплыла после перезагрузки. При загрузке компьютер сваливался в kernel panic:

Проблема … Продолжить чтение

Постоянная ссылка

Долгий вход по Ssh в CentOS 6

При работе на некоторых системах столкнулся с долгим входом по ssh. Для исправления правим на хосте файл /etc/ssh/sshd_config параметр в

Далее перезапуск сервиса ssh. Теперь вход выполняется быстро.

Постоянная ссылка

Недоступен открытый ключ для ПО в Ubuntu.

В консоли, при обновлении системы, писало множество ошибок:

Решение данной проблемы — Cannot solve GPG error