dignityinside 01.09.2011 22:11
Есть вопрос! — Локализации в Lubuntu
Друзья подскажите как можно убрать не нужные локализации из Lubuntu? Желательно через терминнал. Мне нужно чтобы был только русский язык, другие не нужны. Конечно можно из убрать через "Системные -> Язык системы" - но это долго. Спасибо за ответ.П.с. проблема в том что они занимают места, и при обновлении приходится скачивать все пакеты для всех языков...
Что именно я удалю этой командой? Все локализации, или все кроме русской?
ошибся
"sed -e 's/install$/purge/' /tmp/packets.2.txt > /tmp/packets.3.txt"
Такого файла нет. видимо опять ошибочка. Возможно тут нужно 0 и 1?
Такого файла нет. видимо опять ошибочка. Возможно тут нужно 0 и 1?
блин, точно...
Я тестировал с одним файлом - вот и напутал с нумерацией.
Каждая команда берет файл с предыдущего шага и пишет в новый, для отладки/тестирования.
Или вообще для простоты делать без файлов - через pipe ( кроме последней команды ).
Я тестировал с одним файлом - вот и напутал с нумерацией.
Каждая команда берет файл с предыдущего шага и пишет в новый, для отладки/тестирования.
Или вообще для простоты делать без файлов - через pipe ( кроме последней команды ).
# получить список установленых пакетов
sudo dpkg --get-selections 'language-pack-*' > /tmp/packets.0.txt
# отфильтровать нужные
egrep -v '(-ru)|(-ru-.*)\s' /tmp/packets.0.txt > /tmp/packets.1.txt
# изменить состояние пакетов install/purge/hold/deinstall
sed -e 's/install$/purge/' /tmp/packets.1.txt > /tmp/packets.2.txt
# пометить пакеты для изменения
sudo dpkg --set-selections < /tmp/packets.2.txt
# применить
sudo apt-get dselect-upgrade
Думаю вот будет правильнее!
Всё получилось, спасибо! Немного подправил, как написал выше.
это?