LinuxForum.Fans
Тема

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

Автор: deleted_user 11 сообщений 23916 просмотров 📌 закреплена
25.02.2010 14:03 · отредактировано #2387

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

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

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

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

text
# mkdir -p /usr/share/repository

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

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

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

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

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

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

text
# yum list

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

text
# yum install httpd

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

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

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

text
# 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. Теперь можно установить необходимый пакет:

text
# yum install httpd
31.03.2010 12:41 · отредактировано #22596

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

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

Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* addons: [url=ftp://ftp.chg.ru]ftp.chg.ru[/url]
* base: [url=ftp://ftp.chg.ru]ftp.chg.ru[/url]
* 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/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
для х86_х64: http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.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: [url=ftp://ftp.chg.ru]ftp.chg.ru[/url]
* base: [url=ftp://ftp.chg.ru]ftp.chg.ru[/url]
* 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: [url=ftp://ftp.chg.ru]ftp.chg.ru[/url]
* base: [url=ftp://ftp.chg.ru]ftp.chg.ru[/url]
* 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

21.06.2010 11:45 #53371

Сообщение, по-сути, является добавлением к первому сообщению. Речь будет идти об обновлении 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)

01.08.2010 12:46 #64100

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


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

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

text
cairo-freeworld
freetype-subpixel
libXft-freeworld

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

11.08.2010 08:32 #66807

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

11.08.2010 18:56 · отредактировано #66963

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

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

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

21.08.2010 10:37 · отредактировано #70224

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

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

28.05.2012 02:11 #254812

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

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

18.02.2013 15:49 #303392
Hrafn написал:
Изменение отображения шрифтов в Fedora


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

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

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

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

18.02.2013 16:36 #303408
"DarkDigger" написал:
yum install freetype-infinality

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

Войдите или зарегистрируйтесь, чтобы ответить.