Unix & Linux

8
получая ошибку «Не могу создать блокировку транзакции» с rpm

Я постепенно делаю успехи в установке Fedora в логический том для DomU с помощью управления пакетами. Я (с помощью замечательных людей из Unix & Linux ) решил ряд проблем, в основном связанных с rpm(см. Ссылки ниже): Нерешенные зависимости Установка Fedora root выпуск оборотов Я использую...

8
Как обновить все оболочки bash с помощью команды / скрипта?

Всякий раз, когда я изменяю свой .bashrcфайл, мне приходится переходить к каждой оболочке bash и снова вводить его для выполнения изменений. Есть лучший способ сделать это? Какая-нибудь команда, которая запускается один раз, автоматически сделает a source ~/.bashrcво всех открытых оболочках команд...

8
Пользовательские модули PAM и соображения безопасности

Я пишу свой собственный модуль PAM, который будет частью приложения, которое я разрабатываю, но я точно не знаю, где его разместить. Мой модуль в основном выполняет аутентификацию на уровне сети (с другими моджами, конечно) аналогично LDAP. В моем /etc/pam.d/каталоге много конфигурационных файлов ,...

8
GNU Parallel для бедняков реализована в ksh?

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

8
Как установить / установить по умолчанию версию Emacs для командной строки?

Я установил Emacs, используя sudo apt-get install emacs. Проблема в том, что когда я запускаю Emacs из командной строки (например emacs main.c), он открывает Emacs с графическим интерфейсом. Я предпочитаю версию командной строки, которая работает в эмуляторе терминала. Как я могу установить (или...

8
Настройка двух мониторов с разными разрешениями с помощью драйвера с открытым исходным кодом ati

У меня есть два монитора, и я использую Arch Linux, настроить так: 1280x1024 (основной) 1680x1050 (дополнительный) ATI RADEON X1300 Драйвер ATI с открытым исходным кодом На загрузочном экране мой основной монитор (17 ") имеет правильное разрешение, второй - клонирует первый и имеет такое же...

8
Запуск 32-битного приложения на 64-битной машине Linux

Существуют ли какие-либо недостатки в производительности (ЦП, память или ввод-вывод) при запуске 32-разрядного приложения в 64-разрядной ОС Linux? Моя главная проблема - неэффективное использование указателей и блоков...

8
Лучшая вики с открытым исходным кодом для Linux с собственной поддержкой аутентификации Windows (NTLM) [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Мне нужно создать вики для нашей инженерной группы; мы являемся частью...

8
Могу ли я использовать logrotate для сжатия ежедневных (с указанием даты) журналов?

У меня есть журналы в следующем формате: ГГГГММДД Я хочу сжать старые журналы (старше текущего дня) и, возможно, впоследствии переместить их в другой каталог. Могу ли я сделать это в logrotate или мне нужно использовать собственный скрипт в...

8
Как запретить пользователю изменять файлы с помощью разрешения Linux

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

8
iptables port-mirroring

Мне нужно иметь возможность получить копию пакетов, полученных через порт 8001 на порт 8002. Я пробовал следующее, но я получаю сообщение об ошибке --tee не определено. sudo iptables -t nat -A PREROUTING -p TCP -s 127.0.0.1 --sport 8001 -j DNAT --to-destination 127.0.0.1:8002 --tee...

8
Как настроить раскладку клавиатуры, используемую для ввода пароля в зашифрованной файловой системе?

После моего обновления до Debian 6 (Squeeze) раскладка клавиатуры, используемая для ввода пароля зашифрованной файловой системы, была изменена. Как я могу вернуть его обратно к предыдущему? Насколько я понимаю, до того, как зашифрованная файловая система будет разблокирована, единственным активным...

8
Проблема с $ PATH и исполняемым файлом

У меня есть исполняемый файл Unix, расположенный в каталоге, который я создал. Я считаю, что мне нужно поместить этот каталог в свой каталог, $PATHчтобы исполняемый файл unix был исполняемым, но в документации по исходному коду сказано, что мне нужно отредактировать файл конфигурации оболочки,...

8
понять последовательность перенаправлений

Если несколько перенаправлений используются вместе, имеет ли значение изменение их порядка? Как понять смысл их порядка? Цепной канал перенаправлений создается как чтение перенаправлений слева направо или справа налево? Например command 2>&1 > somefile command > somefile 2>&1...

8
Плюсы и минусы программного обеспечения Parity-RAID (например, RAID5)

Недавно мне рассказали о некоторых проблемах, связанных с RAID-массивами Parity без энергонезависимого кэша. Более дорогие HW-контроллеры имеют кэши на батарейках для завершения операций записи в случае сбоя питания. Теперь некоторые люди говорят, что такой сбой, возможно, в сочетании с...

8
Как печатать с iPad на CUPS?

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

8
Bash: `-su: $ *: несвязанная переменная` с` set -u`

Это система FreeBSD 7.x под управлением GNU bash версии 4.0. В Bash set -uопция может заставить оболочку вывести ошибку, если она встретит неустановленную переменную, например: $ set -u $ echo $THISISUNSET -su: THISISUNSET: unbound variable $ echo $? 1 Тем не менее, я также сталкиваюсь с этой же...

8
Как узнать, что выключил компьютер?

Вчера, вернувшись домой, я обнаружил, что мой компьютер выключен. Поскольку он появился, это было холодное отключение (во время загрузки было показано много ремонтов дисков), мне интересно, в чем причина. Для этого конкретного выключения я, вероятно, не пойму это, но как настроить систему (openSUSE...

8
Организация ядра логического адресного пространства Linux

Согласно «Write Great Code» почти во всех операционных системах оперативная память организована в следующие регионы: ОС | Стек | Куча | Текст | Статический | Хранение / BSS [В адресной моде все больше] Процесс пространства пользователя использует более высокую область памяти для своих различных...