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

Миграция репозиториев 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

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

Windows 7 перестала обновляться. Бесконечный поиск обновлений.

Сейчас я уже очень редко касаюсь Windows. Но иногда все же приходиться. Поставил Windows 7 под виртуальную машину KVM. О том как её ставить — это отдельная статья. После, я привык обновлять систему через Центр обновлений Windows. В этот раз мне не удалось это сделать. Я оставлял систему на долгое время, и… ничего не происходило. Windows 7 бесконечно искала обновления.

бесконечный поиск обновлений windows

Я плюнул, списал все на очередной баг Windows, и отключил обновления. Тем более в процессе поиска обновлений система загружала процессор на 50%. Прошло время и человек переставивший на своем ноутбуке Windows пожаловался, что обновления не приходят на его компьютер. Тут я понял, что у Майкрософта что то сломалось, и нужно знать как это чинить.

Для исправления нужно поставить, последовательно, вручную, два обновления:

April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2
July 2016 update rollup for Windows 7 SP1 and Windows Server 2008 R2 SP1

После этого перезагрузиться и запустить поиск обновлений заново.

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

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

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

Поведение программы контролируют 3-и параметра в файле /etc/yum/yum-cron.conf или /etc/yum/yum-cron-hourly.conf. Эти параметры по умолчанию выставлены в no. Необходимо изменить это. Я не буду использовать /etc/yum/yum-cron-hourly.conf, который отвечает за ежечасные обновления. Будем работать с /etc/yum/yum-cron.conf, который отвечает за обновления раз в сутки.

Используем замену с использованием sed для того что бы изменить настройки в конфигурационном файле.

Далее нужно сделать самый главный выбор. В каком режим будет обновляться хост. Я думаю все понятно из описания. Богатый выбор для любителей стабильных систем.

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

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:

Проблема решилась правкой файла двух конфигурационных файлов. В первом — /etc/fstab, прописал правильное названия раздела swap. Там, почему то, было настроено монтирование по имени раздела. Во втором — /boot/grub/grub.conf, поправил параметры загрузки ядра. Там то же фигурировал раздел swap. Правил их, загрузившись с live cd, примонтировав корневой и загрузочный раздел.

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

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

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

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

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

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

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

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