Перейти до основного вмісту

Публікації

Установка Adobe Flash Player в Cromium для Ubuntu 12.

Устанавлевьіваемьій с репозитория Ubuntu плеер Adobe Flash Player не устанавливет plugin в Chromium. Для установки нужно скачать пакет с сайта Adobe http://get.adobe.com/flashplayer/ На сайте есть вариант tar.gz apt (Ubuntu 10.04). Можно попробовать установить с помощью apt. Но в Chromium все равно надо добавлять plugin вручную. Поєтому скачиваем вариант tar.gz. Распаковьіваем архив.  Файл libflashplayer.so копируем в директорию /usr/lib/chromium-browser/plugins остальньіе файльі из папки usr/bin, /usr/lib/, /usr/share, копируем в аналогичньіе папки Как установить plugin описано в файле readme.txt, которьій тоже находится в архиве.

Редактирование fstab в однопользовательском режиме

Иногда после аварийоного перезапуска CentOS (Fedora) не могут проверить подключенные диски и переходят в однопользовательский режим "только чтение". Например в /etc/fstab может не совсем верно указана опция <pass>, т.е. когда fsck должен проверять диск. Может быть указано например 1- самый высокий уровень, который требуется в основном для корневой директории. После аварийного перезапуска для подключенных систем лучше указать 2 или вообще 0, чтобы проверка не проводилась. # <file system> <dir> <type> <options> <dump> <pass> Для того чтобы перемонтировать нужно указать mount -o remount,rw / Если же /etc/fstab имеет ошибку надо будет монтировать так mount -n -o remount -t extX /dev/hdaX / где -n значит монтировать без записи в /etc/mtab extX тип файловой системы /dev/hdaX имя раздела Посмотреть имеющиеся разделы можно с помощью ls /dev/[sh]d* Совет нашел в http://stackoverflow.com/questions/383595/repairing-fstab-read-only Параментры f

Автоматичне підключення мережевих ресурсів в Ubuntu 12.04-20.04

Для підключення мережевого ресурсу Samba (Windows) можна використати Файл-менеджер, де в меню "Файл" вибрати "Підключити сервер". Але при цьому, якщо у Thunderbird чи в Firefox відкрити "Зберегти як..." або "Відкрити", то побачити мережевий диск неможливо, тому що мережевий ресурс монтується у приховану теку /home/USERNAME/.gvfs Можна створити символічне посилання на приховану теку ln -s "/home/USERNAME/.gvfs/sharename" /home/USERNAME/share Але можливо використати autofs і ресурс буде автоматично змонтовано при завантаженні системи. Спочатку треба встановити пакети autofs та cifs sudo apt-get install cifs-utils autofs Створити теку, як точку для монтування і змінити права доступу, наприклад sudo mkdir /home/shares sudo chmod 0666 /home/shares У файл /etc/auto.master у кінці додати строки /home/shares /etc/auto.cifs --timeout=6000 --ghost Після цього необхідно створити файл, як вказано вище, з ім'ям /etc/auto.cifs, а в ньому вказ

Ошибка mysqldump: Access denied to information_schema when using LOCK TABLES

Если создавать бекап всех баз mysql с помощью скрипта  , где будет строка типа mysqldump -u"${MYSQL_USER}" -p"${MYSQL_PASSWD}" --default-character-set=${DB_CHARACTER_SET} ${db} > ${output_sql} тогда при бекапе таблицы information_schema выдается сообщение об ошибке mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES Попытка выдать полномочия с помощью команды GRANT SELECT,LOCK TABLES ON information_schema.* TO 'root'@'localhost'; не помогла. Можно воспользоваться советом и добавить в строку бекапа параметр –skip-lock-tables. Пример команды mysqldump -u root -h localhost --skip-lock-tables -pxxxxxx information_schema Но тогда таблицы в бекапе могут оказаться в разном состоянии. Поэтому более подходящим кажется вариант указания параметра –single-transaction и тогда перед началом бекапа будет START TRANSACTION SQL и стабильное состояние будет до

Переназначение URL в сервере Squid Proxy

Требуется, чтобы когда клиент сервера squid пытается попасть на запрещенный сайт, сервер переадресовывал на какой-то нейтральный сайт, например google.com. Для этого в файле /etc/squid/squid.conf необходимо указать строки вида acl lan src 192.168.10.0/24                      #client acl for the lan acl badsites dstdomain .bing.com          #to deny "bing.com" deny_info http://google.com lan               #Deny with redirect to google.com for lan http_reply_access deny badsites lan      # Deny badsites to lan Затем перегрузить сервер service squid reload Совет нашел в http://servercomputing.blogspot.com/2012/03/squid-proxy-redirect-url.html

Изменение разрешения монитора в Ubuntu 12.04

Иногда Ubuntu предлагает разрешение для монитора какое-то очень крупное по-умолчанию. Хотя видеокарта и монитор позволяют использовать большее разрешение. В http://www.vxbus.com/software/linux/148-how-to-change-monitor-resolution-in-ubuntu-1204.html предложен вариант. Нужно в терминальном окне запустить xrandr Будет выданы текущие и возможные настройки, а также название монитора, например VGA1. После этого нужно выдать например для разрешения 1024х768 cvt 1024 768 Будет выдано, что-то типа  # 1024x768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz  Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync Вот эти данные после фразы Modeline, пригодятся в следующей команде. Теперь можно указать  xrandr --newmode "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync Затем нужно  xrandr --addmode VGA1 1024x768_60.00 Для собственно изменения настроек, нужно указать xrandr --output VGA1 --mode 1024x768_60

Власний репозириторій Ubuntu на сервері CentOS 5

Для организации собственного репозитория Ubuntu на сервере CentOS 5 можно использовать пакеты debmirror или rsync. Решил использовать debmirror, т.к. позволяет контролировать какие пакеты и какие дистрибутивы нужны, rsync потребует огромное количество места на диске. Многие рекомендуют (http://sjoeboo.github.io/blog/2012/01/26/mirroring-ubuntu-on-centos/) скачать debmirror_2.10ubuntu1.tar.gz с сайта Ubuntu, установить зависимые пакеты. Затем скомпилировать debmirror, скопировать его в /usr/local/bin, создать скрипт с параметрами и строкой запуска. Но в результате такой скомпилированный модуль не хотел работать, требовал еще каких-то дополнительных параметров. Можно скачать debmirror.rpm для своей версии CentOS c http://pkgs.org/download/debmirror. Необходимо установить его, создать скрипт с параметрами и строкой запуска, например такой: #!/bin/bash  arch=amd64  section=main,restricted,universe,multiverse  release=lucid  server=ua.archive.ubuntu.com  inPath=/ubuntu  pro