Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#1 2008-03-26 16:02:07

nIxOiD
Administrator
Зарегистрирован: 2007-10-18
Сообщений: 462

Пока новых статей "пакета дня" не будет

Занят в нескольких больших проектах, поэтому, к сожалению, нет времени обновлять рубрику. Но через пару месяцев обязательно продолжу публикации и переведу все пропущенное.

Неактивен

 

#2 2008-03-26 19:55:55

JustAMan
Member
Зарегистрирован: 2007-10-23
Сообщений: 153

Re: Пока новых статей "пакета дня" не будет

А может, просто сюда (в раздел) выкладывать английские версии, а желающие переведут? Выложить-то готовый перевод вроде быстро...

Неактивен

 

#3 2008-03-27 04:11:47

Energy
Member
Откуда: Кемерово
Зарегистрирован: 2007-10-23
Сообщений: 439

Re: Пока новых статей "пакета дня" не будет

Согласен с JustAMan, наверняка из наших рядов найдётся толковый переводчик (а может и не один). Нужно просто вам состыковаться и либо ты ему передаш права на добавление статей, либо он тебе будет по почте отсылать переводы.

А "пакет дня" убивать не надо, я только этим и заинтересовался в своё время (правда тогда и форума ещё не было).

PS я к сожалению на роль переводчика не подхожу.

Неактивен

 

#4 2008-03-27 10:41:01

nIxOiD
Administrator
Зарегистрирован: 2007-10-18
Сообщений: 462

Re: Пока новых статей "пакета дня" не будет

Убивать никто не собирается, а перевести недолго, просто немного посвободнее буду — нучну переводить. Зачастую выложить дольше, чем перевести — пока фотки закачаешь, пока форматирование подправишь.
Не вижу смысла выкладывать английские версии, которые и так на http://dailypackage.fedorabook.com/ доступны.

Неактивен

 

#5 2008-03-28 09:39:02

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

Artsy Tuesday: GraphicsMagick — Image Conversion, Manipulation, and Display

GraphicsMagick is a fork of the venerable ImageMagick package, and provides powerful and flexible image conversion, manipulation, and display capabilities. Unlike ImageMagick, which uses separate binaries for various operations (display, convert, animate, compare, and so forth), GraphicsMagick uses a unified binary named gm which is invoked with an operation as the first argument:

Код:

$ gm display ~/Pictures/image000.jpg
$ gm convert ~/Pictures/image000.jpg /tmp/sunset.png

Although GraphicsMagick provides capabilities similar to the Netpbm utilities, it can perform multiple image manipulation and format conversion operations using a single process as opposed to a multi-process pipeline. GraphicsMagick can also perform on-the-fly image generation, which makes it particularly useful for web scripts. The image processing features are also available through C, C++, and Perl interfaces (and other languages through extensions).

Installing from the command line: yum install GraphicsMagick
Installing using the graphical installer: not available in the Browse view; use the Search or List views to install GraphicsMagic
Menu location after installation: not available — run from the command line
Command: /usr/bin/gm
Upstream website: http://www.graphicsmagick.org/


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#6 2008-03-28 09:40:44

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

Творческий Вторник: GraphicsMagick — Преобразование, Обработка и Конвертирование изображений

GraphicsMagick это форк почтенного пакета ImageMagick, и предоставляет мощные и гибкие возможности для преобразования, обработки и конвертирования изображений. Вотличие от ImageMagick, который использует различные исполняемые файлы для различных операций (display, convert, animate, compare, и так далее), GraphicsMagick использует унифицированный исполняемый файл, называющийся gm, который вызывается с операцией в качестве первого аргумента:

Код:

$ gm display ~/Pictures/image000.jpg
$ gm convert ~/Pictures/image000.jpg /tmp/sunset.png

Хотя GraphicsMagick предоставляет возможности, схожие с утилитой Netpbm, он может выполнять многочисленные операции по обработке изображений и преоразованию форматов, используя единственный процесс в противоположность мультипроцессному конвейеру. GraphicsMagick может также выполнять на лету операции по генерированию изображений, что делает его особенно полезным для веб скриптов. Возможности по обработке изображений также доступны через интерфесы-прослойки для C, C++, и Perl (и другие языки через расширения).

Установка из командной строки: yum install GraphicsMagick
Установка через графический инсталлятор: не доступно на вкладке Browse; используйте вкладки Search или List для установки GraphicsMagic
Расположение в меню после установки: недоступно — запуск из командной строки
Команда запуска: /usr/bin/gm
Официальный сайт: http://www.graphicsmagick.org/


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#7 2008-03-28 09:42:03

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

Дальше дело за вами, дорогие форумчане. Устроим акцию. Каждый переведет одну статью. И будет нам счастье. smile


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#8 2008-03-29 16:59:21

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

Productive Monday: Planet — Feed aggregator

Planet is a feed aggregator which assembles multiple RSS or Atom newsfeeds into a single web page and feed, like Planet Fedora, Planet Gnome, or Planet KDE. I use it to generate the opensource@seneca Planet.

To keep resource usage to a minimum, Planet writes static web pages based on template files instead of running as a web script. When the Fedora Planet package is installed, sample template files are installed in /usr/share/doc/planet-2.0/examples/, and CSS and image files for the sample templates are in /usr/share/doc/planet-2.0/examples/output.

To set up a planet, copy the template, CSS, and image files to appropriate locations (or create your own template files using the samples as a guide). In this example, I'm going to use ~/planet/template for the template files and ~/public_html/planet for the output location (where the CSS, images, and generated HTML/XML will be placed):

Код:

$ mkdir -p planet ~/public_html/planet
$ cp /usr/share/doc/planet-2.0/examples/*tmpl /usr/share/doc/planet-2.0/examples/fancy/*tmpl ~/planet
$ cp -r /usr/share/doc/planet-2.0/examples/output/* ~/public_html/planet

The next step is to create a configuration file. Again, examples can be found under /usr/share/doc/planet-2.0/examples/; here is a simple config file based on the file locations above:

Код:

# Configuration file for planet
# Basic planet details
[Planet]
name = myPlanet
link = http://concord3.proximity.on.ca/~chris/planet/
owner_name = Chris Tyler
owner_email = chris.tyler@example.com
# Directory for cached feed data
cache_directory = /home/chris/planet/cache
# Directory for output HTML and XML files
output_dir = /home/chris/public_html/planet
# List of template files to be processed
template_files = planet/template/atom.xml.tmpl planet/template/foafroll.xml.tmpl planet/template/index.html.tmpl planet/template/opml.xml.tmpl planet/template/rss10.xml.tmpl planet/template/rss20.xml.tmpl
# Feeds to be processed
[http://blog.chris.tylers.info/index.php?feeds]
name = Chris Tyler
face = images/chris_tyler_hackergotchi.png
[http://planet.fedoraproject.org/atom.xml]
name = Planet Fedora
[http://rss.slashdot.org/Slashdot/slashdot]
name = Slashdot
[http://dailypackage.fedorabook.com/index.php?feeds]
name = Fedora Daily Package

Save this file in an appropriate location (e.g., ~/planet/config.ini) and then run planet with this file as the only argument:

Код:

$ planet ~/planet/config.ini

If the output looks good, use crontab to schedule planet to run periodically:

Код:

$ (crontab -l;echo "50 * * * * /usr/bin/planet $HOME/planet/config.ini")|crontab

Installing from the command line: yum install planet
Installing using the graphical installer: Not available in the Browse view; use the Search or List views to install planet
Menu location after installation: Not applicable -- run from the command line or as a cron job
Command: /usr/bin/planet
Upstream website: http://planetplanet.org


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#9 2008-03-29 17:00:21

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

Продуктивный понедельник: Planet — Новостной аггрегатор

Planet это новостной аггрегатор, который соединяет множество новостных лент RSS или Atom в одну веб страницу или ленту, как Planet Fedora, Planet Gnome, или Planet KDE. Я использую его для генерации opensource@seneca Planet.

Для сохранения использования ресурсов на минимальном уровне, Planet пишет статические веб страницы, основанные на шаблонных файлах, взамен запуска веб скриптов. Когда устанавливается пакет Fedora Planet, примеры шаблонных файлов устанавливаются в /usr/share/doc/planet-2.0/examples/, и CSS и и изображения для примеров шаблонов в /usr/share/doc/planet-2.0/examples/output.

Для настройки planet, скопируйте шаблон, CSS, и файлы изображений в соответствующее местоположение (или создайте свои собственные шаблонные файлы, используя примеры, как руководство). В этом примере, я буду использовать ~/planet/template для шаблонных файлов и ~/public_html/planet как выходную директорию (где будут расположены CSS, изображения, и сгенерированные HTML/XML):

Код:

$ mkdir -p planet ~/public_html/planet
$ cp /usr/share/doc/planet-2.0/examples/*tmpl /usr/share/doc/planet-2.0/examples/fancy/*tmpl ~/planet
$ cp -r /usr/share/doc/planet-2.0/examples/output/* ~/public_html/planet

The next step is to create a configuration file. Again, examples can be found under /usr/share/doc/planet-2.0/examples/; here is a simple config file based on the file locations above:

Код:

# Configuration file for planet
# Basic planet details
[Planet]
name = myPlanet
link = http://concord3.proximity.on.ca/~chris/planet/
owner_name = Chris Tyler
owner_email = chris.tyler@example.com
# Directory for cached feed data
cache_directory = /home/chris/planet/cache
# Directory for output HTML and XML files
output_dir = /home/chris/public_html/planet
# List of template files to be processed
template_files = planet/template/atom.xml.tmpl planet/template/foafroll.xml.tmpl planet/template/index.html.tmpl planet/template/opml.xml.tmpl planet/template/rss10.xml.tmpl planet/template/rss20.xml.tmpl
# Feeds to be processed
[http://blog.chris.tylers.info/index.php?feeds]
name = Chris Tyler
face = images/chris_tyler_hackergotchi.png
[http://planet.fedoraproject.org/atom.xml]
name = Planet Fedora
[http://rss.slashdot.org/Slashdot/slashdot]
name = Slashdot
[http://dailypackage.fedorabook.com/index.php?feeds]
name = Fedora Daily Package

Сохраните этот файл в соответствующее местоположение (например, ~/planet/config.ini) и затем запустите planet с этим файлом в качестве единственного аргумента:

Код:

$ planet ~/planet/config.ini

Если вывод программы выглядит хорошо, используйте crontab для автоматизации периодического запуска planet:

Код:

$ (crontab -l;echo "50 * * * * /usr/bin/planet $HOME/planet/config.ini")|crontab

Установка из командной строки: yum install planet
Установка с использованием графического установщика: Недоступно на вкладке Browse; используйте вкладки Search или List для установки planet
Местоположение в меню после установки: Не применимо -- запускается из командной строки или как задача cron
Команда: /usr/bin/planet
Официальный сайт: http://planetplanet.org


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#10 2008-03-31 13:28:20

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

http://dailypackage.fedorabook.com/uploads/2008-02-26-autotrace.serendipityThumb.pngArtsy Tuesday: Autotrace — Convert bitmaps to Vector graphics


Vector graphics formats such as SVG are perfect for images that will be used at many different resolutions. Converting a bitmapped image such as a scan or a photograph to a vector image can be a tedious challenge; vector editors such as Inkscape provide autotrace tools to help automate this process.

An alternative tool is autotrace, which is a command-line utility that can accept a wide range of bitmap input formats and produce output in several vector formats including scalable vector graphics (svg), encapsulated Postscript (eps), portable data format (pdf), and Adobe Illustrator (ai) format.

The screenshot image today was processed using autotrace from small portion of a 30 megapixel bitmap graphic for which I lost the original vector file; the SVG output from autotrace is being displayed in Inkscape. The conversion command line is quite simple:

Код:

$ autotrace input.png -output-file output.svg

However, this is a nice, clean, low-colour input file; autotrace did not fare nearly as well on the Fedora Daily Package logo -- your mileage may vary considerably.

Installing from the command line: yum install autotrace
Installing using the graphical installer: Not available in the Browse view; use the Search or List views to install autotrace
Menu location after installation: Not applicable -- run from the command line
Command: /usr/bin/autotrace
Upstream website: http://autotrace.sourceforge.net/

Отредактированно cepreu (2008-03-31 13:29:36)


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#11 2008-03-31 13:49:34

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

http://dailypackage.fedorabook.com/uploads/2008-02-26-autotrace.serendipityThumb.pngТворческий вторник: Autotrace — Конвертирование растровых изображений в Векторную графику


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

Альтернативный инструмент — это autotrace, который является утилитой командной строки. Он может принимать на входе широкий ассортимент растровых форматов и выдавать на выходе файлы в различных векторных форматах, включая scalable vector graphics (svg), encapsulated Postscript (eps), portable data format (pdf), и формат Adobe Illustrator (ai).

Изображение — скриншот сегодня создано с использованием autotrace из маленькой части 30 мегапиксельного растрового изображения, для которого я потерял оригинальный векторный файл; выходной SVG-файл из autotrace показывается в Inkscape. Команда конвертирования совсем проста:

Код:

$ autotrace input.png -output-file output.svg

Тем не менее, это замечательный, чистый, низкоцветный входной файл; autotrace /*did not fare nearly as well on the Fedora Daily Package logo -- your mileage may vary considerably.*/ к сожалению не понял эту строку

Установка из командной строки: yum install autotrace
Установка при помощи графической оболочки: Не доступно на вкладке Browse; используйте вкладки Search или List для установки autotrace
Расположение в меню после установки: Неприменимо -- запуск из командной строки
Команда: /usr/bin/autotrace
Официальный сайт: http://autotrace.sourceforge.net/


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#12 2008-03-31 14:10:41

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 566

Re: Пока новых статей "пакета дня" не будет

nIxOiD написал:

Убивать никто не собирается, а перевести недолго, просто немного посвободнее буду — нучну переводить. Зачастую выложить дольше, чем перевести — пока фотки закачаешь, пока форматирование подправишь.
Не вижу смысла выкладывать английские версии, которые и так на http://dailypackage.fedorabook.com/ доступны.

Да, похоже отмирает рубрика "Пакет дня", собственно благодаря ей fedoralinux.ru и стал известен. Многие проекты сгинули по причине занятости отвественных людей.

to cepreu
Может тебе собственный "Пакет для" замутить, ввиду отсутствия информации на fedoralinux.ru, проект быстро получит известность!?

Отредактированно nvl (2008-03-31 14:15:39)

Неактивен

 

#13 2008-03-31 15:07:06

nIxOiD
Administrator
Зарегистрирован: 2007-10-18
Сообщений: 462

Re: Пока новых статей "пакета дня" не будет

Народ, пожалуйста, без паники! Ночего не отмирает, скоро начну опять выкладывать.

Неактивен

 

#14 2008-03-31 16:04:58

nIxOiD
Administrator
Зарегистрирован: 2007-10-18
Сообщений: 462

Re: Пока новых статей "пакета дня" не будет

Выложил переведенное здесь. Всем большой респект!

Неактивен

 

#15 2008-04-04 18:20:23

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

Wednesday Why: How does Pulseaudio start?

PulseAudio became the standard audio system in Fedora 8, but how does the pulseaudio daemon start in a Gnome session?

Gnome sessions are managed by gnome-session, which starts a standard set of clients (as well as any programs which you have configured for your account) each time the Gnome desktop is started. The file /usr/share/gnome/default.session file, which configures the default list of clients, looks like this:

Код:

# This is the default session that is launched if the user doesn't
# already have a session.
# The RestartCommand specifies the command to run from the $PATH.
# The Priority determines the order in which the commands are started
# (with Priority = 0 first) and defaults to 50.
# The id provides a name that is unique within this file and passed to the
# app as the client id which it must use to register with gnome-session.
# The clients must be numbered from 0 to the value of num_clients — 1.
[Default]
num_clients=5
0,id=default0
0,Priority=60
0,RestartCommand=pam-panel-icon --sm-client-id default0
1,id=default1
1,Priority=10
1,RestartCommand=gnome-wm --default-wm gnome-wm --sm-client-id default1
2,id=default2
2,Priority=40
2,RestartCommand=gnome-panel --sm-client-id default2
3,id=default3
3,Priority=40
3,RestartCommand=nautilus --no-default-window --sm-client-id default3
4,id=default4
4,Priority=40
4,RestartCommand=gnome-volume-manager --sm-client-id default4

As you can see, the PulseAudio daemon is not among the programs listed (note that gnome-volume-manager is the mounted filesystem volume manager, not an audio volume manager). But this list isn't exhaustive: commands listed in .desktop files in /usr/share/gnome/autostart are also executed when a session is opened -- but on my system the only files in there are bluetooth-applet.desktop, gnome-volume-manager.desktop, and
gnome-power-manager.desktop, and none of those files contain any reference to PulseAudio.

So what starts pulseaudio? A quick check of the output of ps reveals that its parent process is in fact gnome-session, and strace confirms this.

A look at the rpm packages that start with "pulse" reveals something interesting:

Код:

$ rpm -qa|egrep '^pulse'
pulseaudio-libs-0.9.8-5.fc8
pulseaudio-module-x11-0.9.8-5.fc8
pulseaudio-0.9.8-5.fc8
pulseaudio-libs-glib2-0.9.8-5.fc8
pulseaudio-utils-0.9.8-5.fc8
pulseaudio-core-libs-0.9.8-5.fc8
pulseaudio-module-gconf-0.9.8-5.fc8
pulseaudio-esound-compat-0.9.8-5.fc8
pulseaudio-libs-0.9.8-5.fc8

The esound daemon (esd) was the audio daemon historically used by Gnome. A quick look at the files included in pulseaudio-esound-compat shows that it provides a dummy esd command:

Код:

$ rpm -ql pulseaudio-esound-compat
/usr/bin/esd
/usr/bin/esdcompat
/usr/share/man/man1/esdcompat.1.gz
$ file /usr/bin/esd*
/usr/bin/esd: symbolic link to `esdcompat'
/usr/bin/esdcompat: Bourne shell script text executable
/usr/bin/esd-config: Bourne shell script text executable

The man page for esdcompat tells a bit more of the story:

esdcompat is a compatiblity script that takes the same arguments as the ESD sound daemon esd(1), but uses them to start a the PulseAudio sound server with the appropriate parameters. It is required to make PulseAudio a drop-in replacement for esd, i.e. it can be used to make gnome-session(1) start up PulseAudio instead of esd.

This brings us to the final question: why does gnome-session start esd if it's not mentioned in any of the configuration files? Surely it can't be ... hardcoded?!

Код:

$ strings -a /usr/bin/gnome-session | egrep '\/usr\/bin\/esd'
/usr/bin/esd

24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#16 2008-04-04 18:21:48

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

How-To Среда: Как запускается Pulseaudio?

PulseAudio стал стандартной аудио-подсистемой в Fedora 8, но как запускается сервис pulseaudio в сессии Gnome?

Сессии Gnome управляются gnome-session, который запускает стандартный набор клиентов (в соответствии с тем, какие программы вы настроили для своей учетной записи) каждый раз, когда запускается Gnome. Файл /usr/share/gnome/default.session, который задает список клиентов по умолчанию, выглядит так:

Код:

# This is the default session that is launched if the user doesn't
# already have a session.
# The RestartCommand specifies the command to run from the $PATH.
# The Priority determines the order in which the commands are started
# (with Priority = 0 first) and defaults to 50.
# The id provides a name that is unique within this file and passed to the
# app as the client id which it must use to register with gnome-session.
# The clients must be numbered from 0 to the value of num_clients — 1.
[Default]
num_clients=5
0,id=default0
0,Priority=60
0,RestartCommand=pam-panel-icon --sm-client-id default0
1,id=default1
1,Priority=10
1,RestartCommand=gnome-wm --default-wm gnome-wm --sm-client-id default1
2,id=default2
2,Priority=40
2,RestartCommand=gnome-panel --sm-client-id default2
3,id=default3
3,Priority=40
3,RestartCommand=nautilus --no-default-window --sm-client-id default3
4,id=default4
4,Priority=40
4,RestartCommand=gnome-volume-manager --sm-client-id default4

Как вы можете видеть, сервис PulseAudio отсутствует среди перечисленных программ (обратите внимание, что gnome-volume-manager это менеджер томов для монтирования файловых систем, а не audio volume manager). Но этот список не полный: команды, перечисленные в файлах типа .desktop в /usr/share/gnome/autostart также исполняются, когда запускается новая сессия -- но на моей системе здесь находятся только лишь bluetooth-applet.desktop, gnome-volume-manager.desktop, и
gnome-power-manager.desktop, и ни один из этих файлов не содержит ссылки на PulseAudio.

Итак, что же запускает pulseaudio? Быстрая проверка вывода команды ps показывает, что родительский процесс это, как факт, gnome-session, и strace подтверждает данный вывод.

Взгляд на список rpm пакетов, которые начинаются с "pulse" обнаруживает кое-что интересное:

Код:

$ rpm -qa|egrep '^pulse'
pulseaudio-libs-0.9.8-5.fc8
pulseaudio-module-x11-0.9.8-5.fc8
pulseaudio-0.9.8-5.fc8
pulseaudio-libs-glib2-0.9.8-5.fc8
pulseaudio-utils-0.9.8-5.fc8
pulseaudio-core-libs-0.9.8-5.fc8
pulseaudio-module-gconf-0.9.8-5.fc8
pulseaudio-esound-compat-0.9.8-5.fc8
pulseaudio-libs-0.9.8-5.fc8

esound daemon (esd) является сервисом ранее использовавшимся проектом Gnome. Быстрый взгляд на файлы, включенные в pulseaudio-esound-compat обнаруживает, что он предоставляет фальшивую комманду esd:

Код:

$ rpm -ql pulseaudio-esound-compat
/usr/bin/esd
/usr/bin/esdcompat
/usr/share/man/man1/esdcompat.1.gz
$ file /usr/bin/esd*
/usr/bin/esd: symbolic link to `esdcompat'
/usr/bin/esdcompat: Bourne shell script text executable
/usr/bin/esd-config: Bourne shell script text executable

Страница man для esdcompat рассказывает немного больше об этой истории:

esdcompat это скрипт поддержки совместимости, который принимает те же аргументы, что и звуковой сервис ESD esd(1), но использует их, чтобы запустить звуковой сервер PulseAudio с соответствующими параметрами. Он необходим для использования PulseAudio, как встроенной замены для esd, т. е. он может быть использован для того, чтобы дать возможность gnome-session(1) запускать PulseAudio взамен esd.

А вот и ответ на последний вопрос: почему gnome-session запускает esd, если он не упомянут ни в каком из конфигурационных файлов? Несомненно, это может быть ... зашито внутри?!

Код:

$ strings -a /usr/bin/gnome-session | egrep '\/usr\/bin\/esd'
/usr/bin/esd

24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#17 2008-04-07 12:38:53

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

http://dailypackage.fedorabook.com/uploads/2008-02-28-lshw-gui.serendipityThumb.pngGUI Thursday: lshw-gui — Browse hardware info

Fedora offers many tools for viewing detailed hardware information, including lsusb, lspci, hdparm, and direct access to the /proc and /sys filesystems. An alternative tool, lshw, combines this information and more into a single, unified listing -- but the output often exceeds 1000 lines.

lshw-gui provides a convenient graphical interface into this rich source of information, enabling you to easily drill down into the specific details of each subsystem and device. The display shows four panes of information -- three narrow panes on the left to navigate though the tree of device details, and a larger one on the right to view details of the selected node.

This program displays a lot more information than tools such as hwbrowser and does a good job of translating arcane device details into a very readable format.

Installing from the command line: yum install lshw-gui
Installing using the graphical installer: Not available in the Browse view; use the Search or List views to install lshw-gui
Menu location after installation: Applications > System Tools > Hardware Lister
Command: /usr/bin/lshw-gui
Upstream website: http://ezix.org/project/wiki/HardwareLiSter (lshw-gui is referred to as gtk-lshw on the upstream site)


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#18 2008-04-07 12:42:02

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

http://dailypackage.fedorabook.com/uploads/2008-02-28-lshw-gui.serendipityThumb.pngГрафический четверг: lshw-gui — Просмотр информации об оборудовании

Fedora предоставляет множество инструментов для просмотра детализированной информации об оборудовании, включая lsusb, lspci, hdparm, и прямой доступ к файловым системам /proc и /sys. Альтернативный инструмент, lshw, сочетает всю эту информацию и немного больше в одном, унифицированном листинге -- но вывод программы часто превышает 1000 строк.

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

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

Установка из командной строки: yum install lshw-gui
Установка при помощи графического интерфейса: Недоступно на вкладке Browse; используйте вкладки Search или List для установки lshw-gui
Расположение в меню после установки: Приложения > Система > Hardware Lister
Команда: /usr/bin/lshw-gui
Официальный сайт: http://ezix.org/project/wiki/HardwareLiSter (lshw-gui упоминается как gtk-lshw на официальном сайте)


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#19 2008-04-10 18:32:54

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 566

Re: Пока новых статей "пакета дня" не будет

nIxOiD написал:

Выложил переведенное здесь. Всем большой респект!

Опять времени нет!? На то, чтобы выложить, времени не надо!?
Как-то все не по уму!!!
Может пусть cepreu выкладывает, дай ему доступ

Неактивен

 

#20 2008-04-11 03:32:39

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

http://dailypackage.fedorabook.com/uploads/2008-02-29-quarry.serendipityThumb.jpg
Friday Fun: Quarry — Multi-purpose game board


Quarry is a multi-purpose graphical game board for playing Go, Amazons, or Reversi. By itself, it permits users to play against each other, but the addition of GTP (game text protocol) game engines such as gnugo or grhino enables play against the computer. Quarry's features include timed moves, timed games, the loading and saving of games in standard formats, annotations, game tree view, and more -- plus, of course, a nice graphic presentation of the game.

Adding a game engine is straightforward:

Find and install a suitable GTP engine for your game. Fedora includes gnugo (Go) and grhino (Reversi).
Determine the command line for the GTP engine which will start it in GTP mode:
- For gnugo: gnugo --mode gtp
- For grhino: gtp-rhino
Click the Preferences button in the Quarry Control window, then select GTP Engines, then click Add.
Enter the command line in the appropriate field. Click Add, then click Close to close the Preferences window.
You can then select the GTP engine as a player (or both players!) when setting up a new game.

Installing from the command line: yum install quarry
Installing using the graphical installer: Not available in the Browse view; use the Search or List views to install quarry
Menu location after installation: Applications > Games > Quarry
Command: /usr/bin/quarry
Upstream website: http://home.gna.org/quarry/


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#21 2008-04-11 03:35:49

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

http://dailypackage.fedorabook.com/uploads/2008-02-29-quarry.serendipityThumb.jpg
Веселая пятница: Quarry — Универсальная игровая доска


Quarry это универсальная графическая игровая доска для игры в Go, Amazons, or Reversi. Само собой, она позволяет играть пользователям против друг друга, но в дополнение к GTP (протокол текстовых игр) игровые движки, такие как gnugo или grhino позволяют играть против компьютера. Возможности Quarry ограниченные по времени ходы, игры, загрузку и сохранение игр в стандартных форматах, комментарии, просмотр игры в виде дерева, и другое -- плюс, конечно, отличное графическое представление игры.

Добавление игровых движков очень простое:

Находите и устанавливаете пригодный движок GTP для вашей игры. Федора включает gnugo (Go) и grhino (Reversi).
Определяете команду запуска для движка GTP, чтобы запустить его в режиме GTP:
- Для gnugo: gnugo --mode gtp
- Для grhino: gtp-rhino
Щелкните на кнопке Preferences в управляющем окне Quarry, затем выберите движки GTP, затем кликните Add.
Введите команду запуска в соответствующую область. Кликните Add, затем кликните Close, чтобы закрыть окно настроек.
Вы можете затем выбрать движок GTP как игрока (или обоих игроков!) когда создаете новую игру.

Установка из командной строки: yum install quarry
Установка с использованием графической оболочки: Недоступно на вкладке Browse; используйте вкладки Search или List, чтобы установить quarry
Расположение в меню после установки: Applications > Games > Quarry
Команда запуска: /usr/bin/quarry
Официальный сайт: http://home.gna.org/quarry/


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#22 2008-04-16 02:29:36

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

http://dailypackage.fedorabook.com/uploads/2008-03-04-unison.serendipityThumb.png
Productive Monday: Unison — File synchronization tool

If you use more than one computer in your daily work -- especially if one is a laptop -- it's quite common to end up with a mismash of files and file versions spread across the machines. Unison is an easy-to-use, GUI-based, bidirectional file synchronization tool. It runs on Windows and most flavours of Unix/Linux, so it enables cross-platform synchronization, and SSH tunneling provides effective security for data in transit without requiring additional key or firewall configuration.

Installing from the command line: yum install unison
Installing using the graphical installer: Base System > System Tools > unison
Menu location after installation: Applications > Accessories > Unison File Synchronizer
Command: /usr/bin/unison
Upstream website: http://www.cis.upenn.edu/~bcpierce/unison/


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#23 2008-04-16 02:31:00

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

http://dailypackage.fedorabook.com/uploads/2008-03-04-unison.serendipityThumb.png
Продуктивный понедельник: Unison — инструмент для синхронизации файлов

Если вы используете более одного компьютера в вашей ежедневной работе -- особенно, если один из них ноутбук -- это довольно легко получить множество несоответствий файлов и их версий между этими двумя компьютерами. Unison это простой в использовании, основанный на GUI, инструмент двунаправленной синхронизации файлов. Он запускается на Windows и прекрасно работает на Unix/Linux, таким образом он позволяет осуществлять кросс платформенную синхронизацию, и туннелирование посредством SSH отличный уровень безопасности для посылаемых данных без использования дополнительных ключей или конфигурации файерволла.

Установка из командной строки: yum install unison
Установка с использованием Pirut: Base System > System Tools > unison
Местонахождение в меню после установки: Applications > Accessories > Unison File Synchronizer
Команда: /usr/bin/unison
Официальный сайт: http://www.cis.upenn.edu/~bcpierce/unison/


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен

 

#24 2008-04-16 16:51:33

nIxOiD
Administrator
Зарегистрирован: 2007-10-18
Сообщений: 462

Re: Пока новых статей "пакета дня" не будет

Еще раз всем большое спасибо за помощь!

Неактивен

 

#25 2008-04-25 02:38:36

cepreu
Member
Откуда: Владивосток
Зарегистрирован: 2008-01-02
Сообщений: 653

Re: Пока новых статей "пакета дня" не будет

Artsy Tuesday: Gliv — OpenGL Image Viewer


http://dailypackage.fedorabook.com/uploads/2008-03-04-gliv.serendipityThumb.jpgFedora seems to have more than its fair share of image viewers, each optimized for a particular application.

Gliv is an image viewer that uses OpenGL to accelerate rotating, panning, and zooming operations and to provide very smooth fade transitions between images. It's a great tool for quickly putting together a nice-looking slideshow.

Installing from the command line: yum install gliv
Installing using the graphical installer: Not available in Browser view; use the List or Search view to install gliv
Menu location after installation: Applications > Graphics > Gliv Image Viewer
Command: /usr/bin/gliv
Upstream website: http://guichaz.free.fr/gliv/


24 "' "The LORD bless you and keep you;
25 the LORD make his face shine upon you and be gracious to you;
26 the LORD turn his face toward you and give you peace." '
(Nu.6:24-26)

Неактивен