Понадобилось установить Ruby на сервер с CentOS 7 для выполнения некоторых скриптов. Из стандартных репозиториев устанавливалась очень старая версия, которая мне не подходила. Пришлось собирать последнюю из исходников. Как обычно, не обошлось без подводных камней, о которых расскажу.
Архив метки: CentOS
Полезнушки CentOS7
Чего-то тут на-переделывали… Совсем не похож на 6.Х!
CentOS 7 настройка сервера (для сети)
(yum -y install epel-release)
yum update
Установка пакета для компиляции исходников:
yum groupinstall «Development Tools» Читать
Установка MySQL 5.5 на CentOS
Случилось так, что для одной прикладной программы нужна специфичная версия MySQL 5.5.42, и развернуть необходимо было на свежей версии CentOS. Вроде все просто, но как всегда есть ньюансы.
Для начала определимся, какие файлы нам необходимо скачать, это Читать
Логирование пакетов в фаерволе CentOS
Очень часто для построения правильной цепочки фильтров фаервола, или отладки работы какого-то приложения, необходимо узнать какие пакеты наш фаервол отбивает. Для этого в iptables есть функция – LOG, и сегодня мы поговорим о ней.
CentOS / Fedora — исправляем ошибку yum: database disk image is malformed
Проблема
Столкнулся с ошибкой, когда yum после команды yum update стал выдавать ошибку:
Error: database disk image is malformed
You could try using —skip-broken to work around the problem
You could try running: rpm -Va —nofiles —nodigest
Попытки решения
Указанные в этом выводе команды не помогли.
Нагугленные команды типа:
mv /var/lib/rpm/__db* /tmp
rpm —rebuilddb
или
yum history new
также не помогли.
Решение
В итоге решение проблемы пришло в виде команды:
yum clean dbcache
Однако после неё вылезла другая ошибка:
sqlite3.OperationalError: table trans_beg already exists
yum history new
Автор: AlexWinner
Дата публикации: 2013-04-21T14:28:00.000-07:00
Дистрибутивы Linux. Часть II
Хоть Virens частично и раскрыл эту тему в своем последнем посте, пост, приведенный ниже уже был наполовину готов. И я подумал — а не буду я отменять выкладывание этого поста. Что лучше, что хуже пусть судят остальные ;). Вопросы, касающиеся пакетного менеджмента я, в свое время, тоже опишу.
В первой части были рассмотрены основные определения, касающиеся понимания дистрибутива Linux. Теперь, собственно, я попытаюсь собрать это все воедино.
Как получается очередной дистрибутив Linux?
Читать

