Чтение онлайн

на главную - закладки

Жанры

Шрифт:

Замечания по соответствию FHS

В составе данного пакета присутствует команда test. Она часто используется скриптами оболочки для оценки условия, и чаще встречается в виде [ условие]. Квадратные скобки встроены в интерпретатор команд bash, однако по стандарту FHS должна присутствовать команда [. Создадим ее:

ln -s test /bin/[

Пояснения команд

patch -Np1 -i ../sh-utils-2.0-hostname.patch: Этот патч

запрещает компиляцию программы hostname, которая будет установлена позже, в рамках пакета net-tools. Программа hostname из пакета net-tools является предпочтительной (а в некоторых случаях обязательной, т.к. поддерживает опции требуемые некоторыми программами, например XFree86).

Содержимое Sh-utils

Последняя проверка: версия 2.0.

Программы

basename, chroot, date, dirname, echo, env, expr, factor, false, groups, hostid, id, logname, nice, nohup, pathchk, pinky, printenv, printf, pwd, seq, sleep, stty, su, tee, test, true, tty, uname, uptime, users, who, whoami и yes

Описания

basename

basename удаляет каталоги и суффиксы из имен файлов.

chroot

chroot запускает команду или оболочку в указанном корневом каталоге.

date

date выводит текущее время в указанном формате или устанавливает.

dirname

dirname удаляет суффиксы, не относящиеся к каталогам, из имен файлов.

echo

echo выводит строку текста.

env

env запускает программу в измененном окружении.

expr

expr вычисляет выражения.

factor

factor выводит разложение на простые множители всех указанных целых чисел.

false

false всегда завершается с кодом «ошибка».

groups

groups выводит группу, к которой принадлежит пользователь.

hostid

hostid выводит числовой идентификатор (шестандцатеричный) текущего хоста.

id

id выводит пользовательский и групповой ID текущего или заданного пользователя.

logname

logname выводит регистрационное имя текущего пользователя.

nice

nice запускает программу с заданным приоритетом.

nohup

nohup выполняет команду, защищенную от зависаний, с выводом в журнальный файл.

pathchk

pathchk проверяет наличие файла.

pinky

pinky – простая утилита finger, показывающая информацию о конкретном пользователе.

printenv

printenv выводит значения переменных окружения.

printf

printf выводит форматированные данные (аналогично функции printf в C).

pwd

pwd выводит имя текущего каталога.

seq

seq выводит числа в заданном диапазоне с заданным шагом.

sleep

sleep делает задержку на указанное количество времени.

stty

stty выводит и изменяет настройки терминала.

su

su запускает командный интерпретатор с правами указанного пользователя и группы.

tee

tee считывает данные со стандартного ввода и записывает их на стандартный вывод и в файлы.

test

test проверяет типы файлов и сравнивает значения.

true

true всегда завершается

с кодом «успех».

tty

tty выводит файловое имя терминала, подключенного к стандартному вводу.

uname

uname выводит информацию о системе.

uptime

uptime сообщает, как долго активна система.

users

users выводит имена пользователей, зарегистрированных на локальном хосте.

who

who показывает зарегистрированных пользователей.

whoami

whoami выводит имя пользователя, ассоциированное с текущим пользовательским ID.

yes

yes выводит 'y' или заданную строку до принудительного завершения.

Зависимости Sh-utils

Последняя проверка: версия 2.0.

Autoconf: autoconf, autoheader Automake: aclocal, automake Bash: sh Binutils: ar, as, ld, ranlib Diffutils: cmp Fileutils: chmod, chown, install, ls, mv, rm Gettext: msgfmt, xgettext Gcc: cc, cc1, collect2, cpp0, gcc Glibc: getconf Grep: egrep, fgrep, grep M4: m4 Make: make Gawk: gawk Perl: perl Sed: sed Sh-utils: basename, echo, expr, hostname, sleep, uname Tar: tar Texinfo: install-info, makeinfo Textutils: cat, tr

Установка Gettext-0.11.5

Приблизительное время компиляции: 0.99 SBU Необходимое дисковое пространство: 39 MB

Инсталляция Gettext

Для инсталляции Gettext выполните:

./configure –prefix=/usr && make && make install

Содержимое Gettext

Последняя проверка: версия 0.11.2.

Программы

config.charset, config.rpath, gettext, gettextize, hostname, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen, msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmt, msguniq, ngettext, project-id, team-address, trigger, urlget, user-email и xgettext

Описания

config.charset

config.charset выводит зависящую от системы таблицу кодов символов.

config.rpath

config.rpath выводит зависящий от системы набор переменных, describing how to set the run time search path of shared libraries in an executable.

gettext

gettext используется для интернационализации (aka i18n) и локализации (aka l10n). Программы могут быть скомпилированы с поддержкой Native Language Support (NLS), что позволяет им выводить сообщения на родном языке пользователя вместо стандартного английского.

gettextize

gettextize копирует все стандартные файлы gettext в каталог. Используется для создания пакетов с переводами gettext.

hostname

hostname выводит имя системы в разных форматах.

msgattrib

msgattrib фильтрует сообщения каталога переводов, основываясь на их атрибутах, а также оперирует их атрибутами.

msgcat

msgcat находит сообщения, встречающиеся в нескольких переводах.

msgcmp

msgcmp сравнивает 2 файла перевода.

msgcomm

msgcomm ищет сообщения, появляющиеся в нескольких файлах .po. Используется для сравнения переводов.

Поделиться:
Популярные книги

Заговор «Аквитания»

Ладлэм Роберт
Детективы:
политические детективы
5.00
рейтинг книги
Заговор «Аквитания»

Наша навсегда

Зайцева Мария
2. Наша
Любовные романы:
современные любовные романы
эро литература
5.00
рейтинг книги
Наша навсегда

Обманщик

Форсайт Фредерик
Детективы:
политические детективы
7.29
рейтинг книги
Обманщик

Дьюма-Ки

Кинг Стивен
Фантастика:
ужасы и мистика
8.90
рейтинг книги
Дьюма-Ки

Том 3. Рассказы 1903-1915. Публицистика

Короленко Владимир Галактионович
3. Собрание сочинений в пяти томах
Проза:
русская классическая проза
5.00
рейтинг книги
Том 3. Рассказы 1903-1915. Публицистика

Объединенные разумом

Шеффилд Чарльз
1. Объединённые разумом
Фантастика:
научная фантастика
5.00
рейтинг книги
Объединенные разумом

"Фантастика 2024-115". Компиляция. Книги 1-20

Виланов Александр Сергеевич
Фантастика 2024. Компиляция
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
городское фэнтези
попаданцы
сказочная фантастика
5.00
рейтинг книги
Фантастика 2024-115. Компиляция. Книги 1-20

Собрание сочинений Том 11

Лесков Николай Семенович
11. Собрание сочинений в одиннадцати томах
Проза:
русская классическая проза
6.25
рейтинг книги
Собрание сочинений Том 11

Церковь в мире людей

Кураев Андрей Вячеславович
Религия и эзотерика:
религия
6.00
рейтинг книги
Церковь в мире людей

Танковые сражения. Боевое применение танков во Второй мировой войне. 1939-1945

фон Меллентин Фридрих Вильгельм
За линией фронта. Мемуары
Документальная литература:
биографии и мемуары
6.50
рейтинг книги
Танковые сражения. Боевое применение танков во Второй мировой войне. 1939-1945

Ермак

Федоров Евгений
Проза:
историческая проза
5.00
рейтинг книги
Ермак

Неучтенный элемент. Том 12

NikL
12. Антимаг. Вне системы
Фантастика:
фэнтези
5.00
рейтинг книги
Неучтенный элемент. Том 12

Бриллианты Юстэсов

Троллоп Энтони
3. Романы о Плантагенете Паллисьере
Проза:
современная проза
5.00
рейтинг книги
Бриллианты Юстэсов

Сравнительные жизнеописания

Плутарх
Документальная литература:
биографии и мемуары
8.85
рейтинг книги
Сравнительные жизнеописания