LINUX.ORG.RU

Сообщения Valdor

 

Решалка зависимостей как в aptitude

Форум — General

Есть ли возможность заставить apt решать проблемы с зависимостями так же, как aptitude - то есть, предложение возможных вариантов и выбором пользователя? А то при удалении чего-то скажет: удалять нельзя, такие-то от него зависят - и хрен что сделаешь, разбирайся вручную.

 ,

Valdor
()

Грохнул музыкальную коллекцию: узнать, что именно пропало

Форум — Talks

ССЗБ, нечаянно удалил мимо корзины (rm -rf) музыкальную коллекцию, но успел нажать Ctrl+C прежде, чем случилось непоправимое. Сравнение исходного веса и нового веса коллекции показало, что из 80 гигов пропало 5 - примерно 300 композиций (храню во flac, места не жалко). Прогнал extundelete - все музыкальные файлы, которые удалось вытащить, относились к двум определённым группам - названия начинались на P и U. Каталоги с ними были полностью удалены из коллекции. Что меня беспокоит:

1.) Для некоторых файлов Extundelete сказал: невозможно восстановить, место уже было перераспределено. Тем не менее, файлы, находящиеся по номеру inode между ними, были по-прежнему от тех двух групп.

2.) Странно, что удалились только группы, начинающиеся на P и U. Вроде как, первым должно удалиться то, что по алфавиту к началу ближе?

3.) Если каталоги из коллекции удалились полностью, то, наверное, rm успел начать удалять и что-то ещё.

Суть вопроса: как чётко выяснить, до куда rm успел добраться/что он удалил? Заранее спасибо.

Алсо: Можно ли сделать так, чтобы ФС старалась не трогать свежеосвобождённые от файлов области дисков, а заполняла старые? Думаю, это реализуемо и увеличит шансы на восстановление убитых файлов в будущем.

 , ,

Valdor
()

По очереди выполнить команду в каждом из подкаталогов с корявыми именами

Форум — Talks

Скачал дискографию Sabaton в Lossless, в которой каждый альбом вида «большой_файл.flac»+«файл.cue». Надо пройти по каждому подкаталогу (альбомы) и там выполнить команду разбиения на отдельные флаки. Пытаюсь сделать следующее (для проверки):

user@pc:~$ cd Sabaton/
user@pc:~/Sabaton$ ls
2005 - Primo Victoria [Black Lodge, BLOD019CD, Sweden]
2005 - Primo Victoria [Re-Armed 2010, Nuclear Blast, 2642-2, USA]
2006 - Attero Dominatus [Black Lodge, BLOD037CD, Sweden]
2006 - Attero Dominatus [Re-Armed 2011, Nuclear Blast, 2643-2, Germany]
2007 - Metalizer [Black Lodge, BLOD056CD, 2CD, Sweden]
2007 - Metalizer [Re-Armed 2010, Nuclear Blast, 2644-2, USA]
2008 - The Art Of War [Black Lodge, BLOD055CDL, Sweden]
2008 - The Art Of War [Re-Armed 2010, Nuclear Blast, 2645-2, Germany]
2010 - Coat Of Arms [Nuclear Blast, 2541-0, Germany]
2011 - World War Live - Battle Of The Baltic Sea [Nuclear Blast, 2725-2, Germany]
2012 - Carolus Rex [Nuclear Blast, 2827-0, 2CD, Germany]
2012 - Carolus Rex [Nuclear Blast, 2827-2, Israel]
2012 - Carolus Rex [Nuclear Blast, 2827-5-1~2, 2CD, Germany]
2012 - Metalus Hammerus Rex [Nuclear Blast~Metal Hammer, Germany]
2013 - Swedish Empire Live [Nuclear Blast, 3160-3, Germany]
2014 - Heroes [King Rec., KICP 1697, Japan]
2014 - Heroes [Nuclear Blast, 32240, Germany]
2014 - Heroes [Nuclear Blast, 3224-1~2, 2CD, Germany]
user@pc:~/Sabaton$ for i in `ls -1`; do echo "$i"; done;
2005
-
Primo
Victoria
[Black
Lodge,
BLOD019CD,
Sweden]
2005
-
Primo
Victoria
[Re-Armed
2010,
Nuclear
Blast,
2642-2,
USA]
2006
-
Attero
Dominatus
[Black
Lodge,
BLOD037CD,
Sweden]
и так далее
То есть, каждая часть названия (разделённая пробелом) воспринимается циклом for как отдельный элемент. Как сделать так, чтобы отдельным элементом считалось полное название? Заранее спасибо

 ,

Valdor
()

Где KDE 4.14.3 для Debian и Ubuntu?

Форум — Desktop

И там и там - только 4.14.2 уже больше, чем полтора месяца. В PPA - тоже. В Ubuntu Vivid (15.04) уже впиливают KDE 5, а последняя стабильная версия KDE 4 и в Дебиане и в Убунте отсутствует. Почему так?

 , ,

Valdor
()

Gentoo без emul-linux с ABI_x86_32

Форум — Linux-install

Правильно ли я понимаю, что для того чтобы отказаться от пакетов emul-linux-*, но иметь multilib, надо перейти на профиль no-emul-linux и добавить в make.conf «ABI_X86=„32 64“»? Насколько всё это безопасно, не будет ли проблем с зависимостями?

 ,

Valdor
()

Возможно ли собрать KDE 4 с Qt 5 в Gentoo?

Форум — Desktop

Сабж

 ,

Valdor
()

Набор софта для сборки окружения на базе чистого WM

Форум — Desktop

Хочу попробовать WM+отдельные софтины вместо KDE. С браузерами всё ясно, вместо плеера будет mpd+какой-нибудь GUI, WM - Openbox или Awesome (прокомментируйте, пожалуйста. Что порекомендуете попробовать?). Собственно, с чем не определился:

  • Файловый менеджер. Мне нужен со встроенным терминалом (следующим за переходом в ФМ) и способный ходить по ftp://, mtp, необязательно webdav, windows-шара. Есть такие, кроме Dolphin? MC не предлагать.
  • Панель. Думаю заюзать Xfce-шную. Нужно меню (желательно, со встроенным поиском), апплеты монтирования устройств, NetworkManager, звукорегулятор (Pulse).
  • Рабочий стол/блокировка экрана/прочие мелкие причиндалы. Что посоветуете поставить?

 , ,

Valdor
()

Выпил OpenRC и полный переход к systemd в Gentoo

Форум — General

Снёс OpenRC, поставил Systemd (действия в отдельной чрут-системе). Однако, при первом же «emerge -avuDN world» openrc пытается вернуться. Выяснил, что это из-за того, что он входит в @system. Как его оттуда выпилить, кроме как вписав его в package.provided?

 , ,

Valdor
()

Количество разработчиков Gentoo, качество и новизна ebuild'ов

Форум — Talks

Посмотрел на количество действующих разработчиков - их около 200, в то время как в Ubuntu их не меньше 400, к тому же, оная живёт на базе Дебиана, где их тоже сказочное количество. При этом многие люди (хотя, в основном одни и те же) часто жалуются на то, что Ubuntu глючит, тормозит и вообще работает не так, как надо. В связи с этим вопрос: Часто ли вы сталкивались с тем, что какая-то программа, нужная вам в Gentoo, не собиралась/не имела актуальной версии в Gentoo/вообще отсутствовала в дереве Portage и официальных оверлеях (таких как kde, haskell и так далее)? Upd: приведите, пожалуйста, примеры.

 ,

Valdor
()

Рассортировать FB2

Форум — Talks

Скачал 130 гигов книг в формате fb2 (архив Флибусты). Рассованы они по .rar с сортировкой по времени, названия файлов .fb2 - числовые. Как мне этот ворох .fb2 автоматически обработать так, чтобы они разлетелись по каталогам с именами авторов и сами файлы имели названия книг?

 

Valdor
()

KDE 4.14.3 в Ubuntu

Форум — General

Хотя вышел уже довольно давно, в Trusty ещё не прилетел ни в один из PPA, хотя существует в Vivid и вполне мог бы оказаться в Kubuntu-Backports. Почему так и сколько примерно ещё ждать?

 , ,

Valdor
()

Странно ведёт себя console-setup в свежеустановленной Ubuntu (systemd)

Форум — General

Ubuntu 14.10 (минимальная установка), systemd. Загружаюсь, вместо русского квадратики и alt+shift не пашет

systemctl enable console-setup

systemctl start console-setup

всё заработало, как надо. Перезагрузка, русский есть, но alt+shift не работает. systemctl status console-setup.service говорит: active (exited) и логи, говорящие, что всё выполнилось. systemctl start console-setup - нет реакции. systemctl restart console-setup - и всё работает. Что за лажа и как лечить? При полной установке с LiveDVD (по-прежнему с systemd) всё работает, как надо.

 , ,

Valdor
()

Интересные игры без необходимости прокачиваться

Форум — Games

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

Приведу примеры: TF2, Left4Dead, Portal, CS, HL, War 3...

 

Valdor
()

Установка Gentoo с multilib

Форум — Linux-install

Ознакомившись с http://wiki.gentoo.org/wiki/Multilib, я пришёл к выводу что вариант gx86-multilib является предпочтительным. emul-linux - костыль, portage-multilib - что-то левое. В связи с этим вопросы: 1.) Правильно ли я понимаю, что в таком случае мне достаточно выполнить инструкции отсюда http://wiki.gentoo.org/wiki/Multilib/gx86-multilib, и тогда вместо emul-linux, где это возможно, будет использоваться abi_x86_32? 2.) Насколько этот метод развит в Gentoo, много ли будет подводных камней?

 ,

Valdor
()

Расшифровка состояния юнитов systemd

Форум — General

Правильно ли я понимаю, что active (exited) означает, что unit запустился, но не является демоном, висящим в памяти, потому отработал и остановился, а active (running) означает, что он продолжает выполнять какую-то работу?

 

Valdor
()

Пользователям с Debian Testing и Ubuntu 14.10 с systemd

Форум — Talks

Пожалуйста, ответьте на пару вопросов:

1.) Для всего ли, чем вы пользуетесь, уже есть готовые systemd-unit'ы?

2.) Если я правильно понимаю, systemd может управлять огрызками sysv, лежащими в /etc/init.d. Выводятся ли они в списке запущенного по systemctl list-units? Можно ли их enable/disable через systemctl enable?

 , ,

Valdor
()

Системы инициализации в Debian, Ubuntu.

Форум — Talks

В текущей Убунту LTS - смесь из sysvinit и Upstart - есть демоны и того и другого и управляются они по-разному. В Ubuntu 14.10 - upstart, sysv, systemd. Upstart можно выпилить в пользу systemd, и, хвала всему, systemctl умеет рулить и оставшимися sysv-демонами. В Дебиане Тестинге, если я правильно понял, systemd+sysv. Три вопроса: правильно ли я всё это понял? Зачем делать коктейль из систем инициализации, если можно просто разок написать юниты для systemd? Доколе это будет продолжаться?

 , , , ,

Valdor
()

Во что можно душевно зарубиться вдвоём?

Форум — Games

Варкрафт 3, Халф-Лайф 1,2, Герои меча и магии, портал - что ещё есть хорошего для замеса под пиццу и морс? Нативное или нет - не важно. Предпочитаем экшены друг против друга и стратегии.

 

Valdor
()

Плохое качество звука по Bluetooth через гарнитуру Sony MDR-1RBT

Форум — Linux-hardware

Версия Bluez: 4.101-0ubuntu13. Качество звука просто ужасное - как если бы через микрофон. Если звук на колонки - то норм. Если в наушники с телефона - то норм. Как лечить?

 ,

Valdor
()

Вопрос о системе инициализации Ubuntu

Форум — General

В статье на Ubuntu-wiki говорится, что Network-manager запускается командой start network-manager. Действительно, запускается. Так же им можно управлять через service network-manager stop/start/restart. Однако, в /etc/init.d/ его нет. Такая же ситуация и с kdm например. Были подозрения на то, что network-manager вызывает /etc/init.d/networking - нифига.

Суть вопроса: если не все файлы системных демонов лежат в /etc/init.d/, то где ещё они лежат и как управлять их автозапуском?

Да, и ещё один вопрос уже по поводу Network-manager: чем он является для родных утилит настройки сети? Надстройкой, заменой или ещё чем-то?

UPD. Прочитав man по upstart, увидел, что скрипты хранятся в /etc/init. Вытекают два вопроса - 1.) нахрена некоторые в /etc/init, а некоторые - в /etc/init.d? 2.) в теле этих скриптов (которые в /etc/init) прописано, когда они должны запускаться. Правильно ли я понимаю, что кроме как их переписыванием нельзя некоторые из них убрать из автозапуска?

UPD2. Выяснилось, что в init.d - скрипты sysvinit, а в init - скрипты upstart. Первые нормально управляются через update-rc.d, вторые требуют переписывания для удаления из автозапуска или создания файла, который будет иметь больший приоритет, чем оригинальный скрипт и в котором будет сказано, чтобы сервис не запускался автоматически:

echo manual | sudo tee /etc/init/SERVICE.override

 ,

Valdor
()

RSS подписка на новые темы