2 окт. 2013 г.

CentOS 6.4 Log on HP Mini 110

1) Закачал Live-CD образ 700 МБ, сделал Live флешку.

2) Загружался с флешки, wireless не работала, выполнял # b43-fwcutter -w /lib/firmware wl_apsta_mimo.o — все равно не заработала.

3) Установил систему с флешки на диск.
3.1) Поразила быстрая скорость установки, затем — скорость работы системы.
3.2) Wireless не работала, выполнил # b43-fwcutter -w /lib/firmware wl_apsta_mimo.o, заработала (после перезагрузки).

4) Настроил внешний вид Gnome аналогично XFCE и LXDE.

5) Добавляю репозитарии:
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# rpm -Uvh remi-release-6*.rpm

6) Устанавливаю torrent-client:
# yum —enablerepo=remi install transmission-cli transmission-common transmission-gtk

7) # yum install mc

8) NTFS
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
# rpm —import http://apt.sw.be/RPM-GPG-KEY.dag.txt
# rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm
# yum install fuse fuse-ntfs-3g

9) Changed File Management Preferences/Behavior/Always open in browser window.

10) There is no application installed for RAR archive files.
Do you want to search for an application to open this file?
Установило 26 пакетов. Итог: все равно не открывает, не найден unrar.
# yum install unrar

11) There is no application installed for AVI video files.
Do you want to search for an application to open this file?
11.1) Установило 32 пакета. Видео не заработало, появился конфликт в обновлениях.
Исправил: # yum erase libmodplug, # yum install libmodplug-0.8.7-1.el6.rf.i686.
11.2) Выполнил http://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
Error opening/initializing the selected video_out (-vo) device.
Поменял video output driver $ gmplayer -vo xv (можно и в меню плейеера).

12) После возврата из ждущего режима черный экран. Включается после изменения яркости.

13) Хотя при инсталляции указывал имя компьютера, все равно показывает localhost.localdomain.
Изменил через setup.

14) rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
rpm —import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
yum check-update
yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudio libcurl

15) Пытаюсь закачать файлы с торрента — обрывается wi-fi сеть, начинает запрашивать пароль, приходится перегружать ОС.
Можно быстрее — если обрыв, перегружаю только модуль:
modprobe -r b43; modprobe b43
Или попробовать этот параметр:
modprobe -r b43; modprobe b43 pio=1 (попробовал — низкая скорость закачки, 512КБ)
echo «options b43 pio=1″ > /etc/modporbe.d/options-b43-pio.cof
Или удалить b43 (/lib/firmware/b43) и попробовать что-то другое.
Возможно причина в использовании спящего режима, из которого CentOS выходит с глюками.

16) Установка с DVD (Интернет отсутствует).

16.1) Настройка vsftp
# setsebool -P ftp_home_dir on; setsebool -P allow_ftpd_anon_write on // selinux
-A INPUT -m state —state NEW -m tcp -p tcp —dport 21 -j ACCEPT // /etc/sysconfig/iptables
# chkconfig vsftpd on //autoboot

16.2) Инициализация сети при загрузке
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 // ONBOOT=yes

16.3) Использование yum для установки с DVD
# vi /etc/yum.repos.d/CentOS-Media.repo
file:///pub/CentOS-DVD1/
file:///pub/CentOS-DVD2/
# mount -o loop /pub/isos/CentOS-6.4-x86_64-bin-DVD1.iso /pub/CentOS-DVD1
# mount -o loop /pub/isos/CentOS-6.4-x86_64-bin-DVD2.iso /pub/CentOS-DVD2
yum —disablerepo=\* —enablerepo=c6-media install mc

16.4 Связать php и postgresql
# yum —disablerepo=\* —enablerepo=c6-media install php-pgsql
 
17) xscreensaver
yum erase gnome-screensaver-2.28.3-24.el6_4.1.i686
yum install xscreensaver
add to System / Preferences / Sessions / Startup Applications
не работают glmatrix и др.


01/12/2013 
Установил xarchiver - вылетает при открытии rar-архива с паролем.
Зменил его на File Roller - всё ок.

Открыл один из архивов Archive Mounter - появилась ссылка на архив на Desktop.
Отмонтировал - сылка ушла.

21 авг. 2013 г.

Fedora Live XFCE 19 Alpha Issues on HP Mini 110

1) Ммм… Даже работает переключение раскладки клавиатуры, настроенное при инсталляции, осталось лишь добавить значок в трей.

2) Не работает WiFi. Не работал еще при загрузке с Live-CD (в Fedora 18 работал).

# cd broadcom-wl-4.150.10.5/driver
# b43-fwcutter -w /lib/firmware wl_apsta_mimo.o

ifconfig показал, что появился wlan0.
Перегружаюсь, мало того, что WiFi так и не заработал, еще и пропали панели Xfce.
Пришлось зайти напрямую под root, панели в Xfce есть, WiFi нет.
Подключаю сетевой кабель. Вместе с установкой сетевого подключения появляются WiFi сети.
Подключаюсь к WiFi, отключаю сетевой кабель.

3) Сразу делаю # yum upgrade. Обновлено/установлено 333 пакета. Перегружаюсь.

4) Под пользователем пропали панели (см. п. 2)).

При запуске Panel выдало:

No running instance of xfce4-panel was found. Запускаю.

Modifying the panel is not allowed
Because the panel is running in kiosk mode, you are not allowed to make changes to the panel configuration as a regular user

Два вышеуказанных сообщения получаю каждый раз при входе в Xfce.

Нашел решение:

Clearing the session cache (~/.cache/sessions/*)

Удалил в Xfce, не сработало.
Вышел из Xfce, удалил в консоли — сработало.

5) Установка-flash player.
# rpm —import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
# yum install flash-plugin -y

6) # yum install mc samba

7) Добавил репозитарии для видео. Когда видеплейер предлагает установить кодеки — жму, ничего не происходит. Установил вручную, заработало:
# yum install gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg
Смотрел затем фильм, через каждые 10 мин. начинало тормозить, приходилось перезапускать.

8) # yum install unrar

9) # yum install xscreensaver*
- Установки Power Manager в ScreenSaver так и не работают

10) /etc/yum.conf installonly_limit=2

11) error: rpmdb: BDB0113 Thread/process 12293/3078313792 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 — (-30973)
error: cannot open Packages database in

rpm —rebuilddb

12)
Настроил Pidgin, но не получается настроить чтобы не всплывало окно при получении сообщения, хотя я уже даже отключил плагин Message Notification.

13)
- Не нашел как в Xarchiver создать архив, состоящий из частей.

14) # yum install fbreader

15)
rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
rpm —import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
# yum install nspluginwrapper.i686 AdobeReader_enu

16)
# yum install claws-mail-devel
# yum install claws-mail-plugins

17) Переинсталляция на CentOS 6.4

21 мая 2013 г.

Fedora 18 Log on HP Mini 110

Bash History

Задался целью увеличить размер истории в bash.
В итоге вообще решил ее не ограничивать, и сделать это глобальной настройкой для всех пользователей.
Так же решил указать убирать дублирования и строки, начинающиеся с пробелов (это можно использовать, чтобы строка не попадала в историю).

Cоздаю /etc/bashrc:

HISTCONTROL=ignoreboth # mean ignorespace and ignoredubs
HISTFILESIZE=
HISTSIZE=

Videos requires additional plugins to decode this file

# yum install vlc // уже содержит кодеки

В свойствах видео выбираю чем открывать и указываю VLC Player по-умолчанию.

VLC часто виснет при просмотре фильмов по сети, даже отключает Wi-Fi.
Надоели эти зависания VLC, причем зависшие процессы не снимаются.

Поэтому «мы пойдем другим путем» — устанавливаю кодеки:

// Подключаю репозитарии
# yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Далее, при попытке просмотреть видео, Videos сообщает каких кодеков не хватает.
Сразу же есть предложение найти их и установить. Что я и делаю.

Mount Windows Share

Параметр -t команды mount работает только под root:

# mount -t cifs //192.168.1.102/video /home/hpmimi/Desktop/c104 -o user=guest,pass=

А, оказывается, через Files/Browse Network монтируется без проблем!
И смонтированный каталог добавляю в Bookmarks.

Stellarium

На сайте планетария Stellarium для Linux лишь исходники (кроме Ubuntu).
Но, на удивление # yum install stellarium установил stellarium.i686 0:0.12.0-2.fc18!

GNOME 3 Desktop

Переключился на старый вид Gnome.
System Settings/Details/Graphics/Forced Fallback Mode — ON

Недостатки нового Gnome 3 (возможно исправляемые):
- переключение языка глобально для всех приложений
- через утилиту конфигурации не удалось нормально настроить клавиши переключение языка, пришлось выполнять команды в консоли
- клавиши переключения языка не работают при логине в систему
- переключение языка не меняет направление в зависимости от левого или правого Ctrl+Shift
- у многих приложений нет клавиши свернуть окно
- в панели видно только ярлык окна текущего приложения, а не всех
- неудобно: вызов режима закладок и виртуальных столов слева, а переключени столов — справа (спасала клавиша Windows)
- дурацкий трей — нижняя выезжающая панель
- иногда Уярлыки слева маленького размера, а иконы столов справа — черные, а не синие
- нет пункта меню Hibernate, пришлось создавать вручную
- 8-ю часть экрана занимают полоса Меню и полоса навигации создаваемых окон

Удаление лишних пакетов

package-cleanup —orphans
package-cleanup —dupes
package-cleanup —problems

Установка программ работы с hdd

yum install gparted
yum install system-config-lvm

IBus

Что это за IBus остался после Xfce Desctop?

Warning: the integrated ibus is not good yet. The switching speed is slow.
You can disable ibus with im-chooser.

Так и не удалось настроить по-человечески клавиатуру как в Windows.

Установка LXDE

# yum groupinstall «LXDE Desktop»

Пришлось настраивать:
- touchpad (конфиг X11)
- дополнительную раскладку клавиатуры (через панель десктопа, через X11 не получилось)
- саму панель десктопа (убрал все лишнее, добавил регулятор громкости)
- увеличить время двойного клика (obconf), но для ярлыков стола это не сработало

Ununtu One in Fedora 18

В Fedora 18 пограмма Backup предлагает лишь временно бесплатный ресурс Amazon R3 и еще какой-то.
Конечно, можно настроить резервирование, указав FTP-данные своего хостинга, но хочется же попробовать чего-то эдакого, да и предоставляемые ГБайты лишними не будут…
Сначала всетаки была мысль об Amazon, но она благополучно улетучилась, как только при регистрации появились поля обязательные для заполнения: город, индекс, адрес, телефон…

Переход на Fedora 19 Alpha

Запустить upgrade не удалось.
feup-cli —network 19 после загрузки новых пакетов не находит в репозитарии ядро.
Если указать параметр —skipkernel — добавляет в Grub2 меню System Upgrade, но при выборе — ядро не найдено.

Закачал образ. Параметр —iso не сработал.
Смонтировал образ. Параметр —device не сработал.

Устанавливаю Fedora 19 Alpha с нуля.

23 апр. 2013 г.

Kernel panic: Unable to mount root fs

Из далекого-далекого подразделения принесли старый-старый сервер с Red Hat 7.2…
Не грузится система с ошибкой:

Kernel panic: Unable to mount root fs

Проверка жесткого диска на бед-секторы показала, что все нормально, лишь один сектор всего-лишь зеленый…

Загружаю первый образ установочного диска системы, благо есть еще на трекерах, записываю на CD-RW, гружусь с нее в linux rescue, смотрю fdisk /dev/hda — необходимый раздел /dev/hda2, тип ФС ext2, запускаю проверку:

# fsck /dev/hda2

Получаю приблизительно следующую ошибку:

Couldn't find ext2 superblock, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/hda6

Пробую последовательно суперблоки 8193, 16384, 32768…

# e2fsck -b 32768 /dev/hda2

зацепилось, прерываю, перезапускаю с ключом -y и понеслась…

9 апр. 2013 г.

Oracle Linux Server: удалил файл, но место не освободилось

Пожаловался админ Оракла, что удалил файл, а место-то и не добавилось!

«Ты, — говорит, — сисадмин, ты и разбирайся».

Пришлось опять объяснять, что перед тем как удалить файл надо же проверить, не занят ли он каким-либо процессом, и если занят, то сначала освободить…

# fuser /path/filename

Что же теперь делать, когда открытый файл уже удален?

В # man lsof написано как найти такой файл:

‘‘+aL1 <file_system>’’ will select unlinked open files on the specified file system.

# lsof +aL1 /oracle/oradata
COMMAND   PID   USER   FD   TYPE DEVICE        SIZE NLINK     NODE NAME
oracle  11047 oracle  266u   REG  253,7 15032393728     0 17465353 /oracle/oradata/IMUX/temp.dbf (deleted)

Получается, что файл разлинкован, но открыт, и его держит процесс:

# ps -f -p 11047
UID        PID  PPID  C STIME TTY          TIME CMD
oracle   11047     1  0 Jan16 ?        00:00:01 oracleIMUX (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))