aspell устанавливает слишком много языков

Модификация сетей в тюрьме FreeBSD не позволяется. Тюрьма может использовать все адреса узла, несколько (ограниченный набор, настроенный во время создания тюрьмы) или никакие сети вообще. И, насколько я вижу, позволенный дюйм/с автоматически помещаются в интерфейсы, замеченные в тюрьме.

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

7
03.07.2014, 01:32
1 ответ

Я бы посоветовал вам изменить каталог data-dir на один из ваших, скажем /путь/к/клибу/аспелл. Создайте (или измените) файл ~/.aspell.conf с:

data-dir /path/to/lib/aspell

Затем сделайте следующее:

mkdir /path/to/lib/aspell
cd /path/to/lib/aspell
ln -s /usr/lib/aspell/* .
rm *.alias *.multi

Затем для нужных вам словарей добавьте .multi файлы на основе того, что находится в /usr/lib/aspell (повторите для .multi файлов и включите в них .rws файлы). Например, в моем случае en.multi содержит:

add en-common.rws
add en-wo_accents-only.rws

и fr_FR.multi содержит:

add fr-40-only.rws
add fr-60-only.rws

И у меня есть только 2 словаря:

$ aspell dicts
en
fr_FR

вместо 48, которые установлены.

Проверено на машине Debian/unstable. Я не знаю, есть ли лучшие решения...

2
27.01.2020, 20:19

Теги

Похожие вопросы