1 (25.02.2010 14:03:30 отредактировано )

Тема: Простые решения

Подумал я, что не мешало бы сделать данную и в этом конкретном разделе. Поскольку всегда есть некие дистрибутиво-специфичные простые решения, которые проще держать в соответсвующих разделах, чем искать в одном общем разделе. Постараюсь по мере сил и умений сюда периодически что-то выкладывать.

Если есть какие-то конкретные предложения, замечания, просьбы - прошу писать.

Локальный репозиторий пакетов.
Иногда возникает необходимость создать локальный репозиторий пакетов.  Для номинального открытия сего топика я кратенько пройдусь по этой теме на примере, взятом из Red Hat Knowledgebase.
Итак, есть два способа создать локальный репозиторий.

Способ 1.
1. Необходимо создать директорию, в которой и будет хранится репозиторий:

# mkdir -p /usr/share/repository

2. Для создания репозитория скопируйте в этот каталог все пакеты RPM, которые планируется использовать:

# cd /usr/share/repository
# createrepo .
# yum clean all

Заметка: Прежде, чем эта команда будет выполнена, пакет createrepo уже должен быть установлен в системе.

3. Создайте файл /etc/yum.repos.d/file.repo со следующим содержимым:

# cat /etc/yum.repos.d/file.repo
[RHEL_5_Repository]
baseurl=file:///usr/share/repository
enabled=1

4. Получите список пакетов:

# yum list

5. Теперь можно будет установить необходимый пакет. Например:

# yum install httpd

Способ 2.
Здесь описывается другой способ создания репозитория, при котором нет необходимости копировать файлы RPM на жесткий диск. Образ дистрибутива уже содержит в себе директории с данными, и ими можно пользоваться напрямую.
1. Смонтируйте образ:

# mount -o loop,ro rhel-5.2-server-i386-dvd.iso /mnt/iso

2. Создайте файл /etc/yum.repos.d/file.repo:

# cat /etc/yum.repos.d/file.repo
[RHEL_5_Server_Repository]
baseurl=file:///mnt/iso/Server
enabled=1

[RHEL_5_VT_Repository]
baseurl=file:///mnt/iso/VT
enabled=1

3. Теперь можно установить необходимый пакет:

# yum install httpd

2 (31.03.2010 11:45:10 отредактировано i2ks)

Re: Простые решения

Быстрая устновка wine в CentOS 5.x

Дано:
[root@good-server yum.repos.d]# yum search wine

Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: ftp.chg.ru
* base: ftp.chg.ru
* extras: mirror.corbina.net
* updates: mirror.corbina.net
======================================================================== Matched: wine =========================================================================
qemu.i386 : CPU emulator

Решение:
1)uname -i

[root@good-server useradm]# uname -i
i386

2) [root@good-server yum.repos.d]# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

см п1.
для i386: http://packages.sw.be/rpmforge-release/ … f.i386.rpm
для х86_х64: http://packages.sw.be/rpmforge-release/ … x86_64.rpm

3)[root@good-server useradm]# rpm -i rpmforge-release-0.5.1-1.el5.rf.i386.rpm
4)[root@good-server useradm]# yum check-update

Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: ftp.chg.ru
* base: ftp.chg.ru
* extras: mirror.corbina.net
* rpmforge: apt.sw.be
* updates: mirror.corbina.net
rpmforge                                                                                                                                 | 1.1 kB     00:00     
rpmforge/primary                                                                                                                         | 3.7 MB     00:23     
rpmforge                                                                                                                                            10237/10237

...

5)  Смотрим что получилось.

[root@good-server useradm]# yum search wine

Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: ftp.chg.ru
* base: ftp.chg.ru
* extras: mirror.corbina.net
* rpmforge: ftp-stud.fht-esslingen.de
* updates: mirror.corbina.net
======================================================================== Matched: wine =========================================================================
qemu.i386 : CPU emulator
tellico.i386 : collection manager
wine.i386 : Windows 16/32/64 bit emulator
wine-capi.i386 : ISDN support for wine
wine-cms.i386 : Color Managment for wine
wine-core.i386 : Wine core package
wine-devel.i386 : Header files, libraries and development documentation for wine.
wine-esd.i386 : ESD sound support for wine
wine-jack.i386 : JACK sound support for wine
wine-ldap.i386 : LDAP support for wine
wine-nas.i386 : NAS sound support for wine
wine-twain.i386 : Twain support for wine

Установка:
6) [root@good-server useradm]# yum install wine

3

Re: Простые решения

Сообщение, по-сути, является добавлением к первому сообщению. Речь будет идти об обновлении Fedora 13. Во время использования пакета обновлений (а также установка и удаления) yum в большинство случаях начали появлятся ошибки следующего характера:

Ошибка: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again

Есть 2 варианта решений:

а) Использовать графический режим установки и обновлений, при этом установочний диск (CD или DVD) из дисковода убрать;
б) Редактируем файл /etc/PackageKit/PackageKit.conf изменяем

UseNetworkManager=false  #здесь до изменений было значение true
UseNetworkHeuristic=false  #здесь до изменений было значение true

После удаляем файл /etc/yum.repo.d/packagekit-media.repo

Полезно перезагрузиться, а можно и начинать работать (обновлять, установить и тд) без этого.

Все это означает, что дальнейшие обновления и установки будут производиться из источников находящихся в интернете. Если применяете 2 способа, приведенные в первом сообщении, то можете обновлять и локально.

Желаю удачи

(частично взять из форумов Russian Fedora и tigro.info)

4

Re: Простые решения

Изменение отображения шрифтов в Fedora

Вырезано из чуть большей заметки: http://hrafn.me/2010/07/fonts-again-in- … fedora-13/

Вообще, по умолчанию шрифты в оной достаточно приличны и так, но всегда есть, что подправить, да и мнения людей могут довольно сильно разниться. Потому можно попробовать сделать следующее:
1. Скачиваем и устанавливаем следующий пакет: http://www.infinality.net/fedora/linux/ … noarch.rpm
После его установки в систему будет добавлен репозиторий, в котором, в том числе, присутствует пропатченный freetype.
2. Я ставил следующие пакеты:

cairo-freeworld
freetype-subpixel
libXft-freeworld

Но это еще не все. Скачиваем файл: http://www.infinality.net/files/local.conf
Помещаем его в /etc/fonts. Перегружаемся и наслаждаемся. Лично я предпочитаю использовать шрифты либо Liberation, либо Droid.

5

Re: Простые решения

Установка Adobe Flash Player

http://fedoraproject.org/wiki/Flash

6

Re: Простые решения

faithman, перевод  сюда запостил бы, а не ссылку на англ вариант.

7 (11.08.2010 17:59:33 отредактировано faithman)

Re: Простые решения

Там понятно и без перевода с английского. Могу посоветовать только перевести эту страничку и разместить в разделе русскогоязычных wiki, чем писать тут. У меня свободного времени немного.

Просьба к модераторам:

Создайте тему -- "Обсуждение простых решений", как это сделали в разделе для Дебиана, чтобы не мусорить в этой теме.

8 (21.08.2010 09:39:59 отредактировано faithman)

Re: Простые решения

Пакет splix, необходимый для быстрой печати принтеров Samsung и Xerox

Драйвера Samsung SPL2 (ML-1710, ...) и SPLc (CLP-500, ...)
На этой странице также приведён список всех поддерживаемых принтеров пакетом splix.

9

Re: Простые решения

Чтобы не дублировать информацию, просто приведу ссылку о том как быстро настроить офисный шлюз в интернет(с шейпером, проксей и прочими плюшками)

http://snow-leo.blogspot.com/2012/05/webroute.html

10

Re: Простые решения

Hrafn пишет

Изменение отображения шрифтов в Fedora

Вырезано из чуть большей заметки: http://hrafn.me/2010/07/fonts-again-in- … fedora-13/

Вообще, по умолчанию шрифты в оной достаточно приличны и так, но всегда есть, что подправить, да и мнения людей могут довольно сильно разниться. Потому можно попробовать сделать следующее:
1. Скачиваем и устанавливаем следующий пакет: http://www.infinality.net/fedora/linux/ … noarch.rpm
После его установки в систему будет добавлен репозиторий, в котором, в том числе, присутствует пропатченный freetype.
2. Я ставил следующие пакеты:

cairo-freeworld
freetype-subpixel
libXft-freeworld

Но это еще не все. Скачиваем файл: http://www.infinality.net/files/local.conf
Помещаем его в /etc/fonts. Перегружаемся и наслаждаемся. Лично я предпочитаю использовать шрифты либо Liberation, либо Droid.

По-моему уже устарело)
1. Скачиваем и устанавливаем следующий пакет: http://www.infinality.net/fedora/linux/ … noarch.rpm
После его установки в систему будет добавлен репозиторий, в котором, в том числе, присутствует пропатченный freetype.
2. yum install freetype-infinality

11

Re: Простые решения

DarkDigger пишет

yum install freetype-infinality

Для меня infinality уже вообще устарело. Я просто подключаю репозитории от russian fedora, исключая установку пакетов rfremix*