Как насчет рекурсивного удара функционируют для забавного решения:
[bash#] function uptree { ( \ls -ld -- "$PWD"; [ "$PWD" = '/' ] && return; cd ..; uptree ) | column -t ; }
[bash#] pwd
/home/frielp/bin/dev
[bash#] uptree
drwxrwxr-x. 2 frielp frielp 4096 Dec 14 14:50 /home/frielp/bin/dev
drwxr-xr-x. 15 frielp frielp 4096 Aug 23 10:48 /home/frielp/bin
drwxr-xr-x. 60 frielp frielp 4096 Jan 14 16:48 /home/frielp
drwxr-xr-x. 4 root root 4096 Dec 1 09:14 /home
dr-xr-xr-x. 23 root root 4096 Jan 14 08:18 /
[bash#] pwd
/home/frielp/bin/dev
[bash#]
Это немного изменяется из инструкций, найденных здесь (и я даже не проверил, работают ли они):
Установите chkfontpath пакет от ATrpms (Нажмите или на i686 или на x86_64 пакет, в зависимости от того, есть ли у Вас 32-разрядная или 64-разрядная машина).
Как корень, установите некоторые пакеты, в которых Вы будете нуждаться для следующих шагов:
yum install rpm-build cabextract ttmkfdir wget
Загрузите шрифты ядра MS умный файл пакета:
wget http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec
Создайте Базовый пакет Шрифтов:
rpmbuild -ba msttcorefonts-2.0-1.spec
Установите Базовый пакет Шрифтов:
yum install --nogpgcheck /root/rpmbuild/RPMS/noarch/msttcorefonts-2.0-1.noarch.rpm
С современными библиотеками шрифтов это легко. Лучший способ состоит в том, чтобы просто добраться .ttf
файлы Вы хотите и отбрасываете их в ~/.fonts
в Вашем корневом каталоге. (Если это не существует, создайте его.)
Затем они должны быть доступны Вашим приложениям. Это в расчете на пользователя, а не в масштабе всей системы (который Вы получаете с msttcorefonts
пакет), но имеет некоторые преимущества — Вы не должны создавать об/мин, со своей стороны, и во-вторых при сохранении корневого каталога, когда Вы обновите до Fedora 16, они все еще будут там и все еще просто работать.
У меня были проблемы с методом Tshepang, но это работало на меня (источник):
cd /usr/local/src/
wget http://fedora.missingbox.co.nz/core-fonts.rpm
yum localinstall --nogpgcheck core-fonts.rpm
Можно использовать msttcorefonts пакет mjmwired или по крайней мере его СПЕЦИФИКАЦИЮ для создания его сами. http://www.mjmwired.net/resources/mjm-fedora-f15.html#ttf
Попробуйте это вместо этого:
rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.2-1.noarch.rpm
Этот об/мин устанавливает шрифты из SourceForge во время установки, это не содержит шрифты. Кроме того, это вытягивает в обновленных шрифтах от набора шрифтов EUupdate и устанавливает шрифты правильно на X ядрах и Xft.
Вам нужно также rpmdevtools для создания об/мин.
su-c "конфетка устанавливают rpmdevtools сборку об/мин cabextract ttmkfdir"
yum -y localinstall http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm && yum -y update --nogpgcheck && yum -y install freetype-freeworld wget cabextract fontconfig xorg-x11-font-utils && wget http://repo.missingbox.co.nz/repo/linux/msfonts/1.2/msfontinstaller.sh && sh msfontinstaller.sh
yum
операции. И создавая случайный, нерассмотренный specfile, поскольку корень или некорневой несколько опасен. – mattdm 08.08.2011, 17:54wget
иrpmbuild
быть выполненным как корень. – tshepang 08.08.2011, 19:34