После того как мы
установили соединение с интернетом — мы получаем один из мощнейших инструментов решения проблем в Убунту —
Гугл. Им придется пользоваться часто, так как далеко не все проблемы в Убунту решаются тривиально.
Настройка репозиториев
В Убунту существует пакетная система. Каждый пакет — это часть определенного программного обеспечения. Устанавливая пакеты — мы устанавливаем новые программы, библиотеки, документацию и другие ресурсы. Репозитории — это хранилища пакетов. Так как мы настроили интернет — теперь мы можем скачивать все необходимое оттуда.
Выберем внешние репозитории и параметры обновления. Открываем Источники приложений (Система->Администрирование->Источники приложений).
Выбираем все основные репозитории. Кстати, занятно что он решил, что мой диск с Ubuntu 7.10 — это диск с Ubuntu 5.10. Если у вас не лимитированный трафик, лучше снять галочку с диска, чтобы постоянно не доставать его.
Выбираем все сторонние репозитории.
Настраиваем обновления так как вам удобнее.
Закрываем приложение.
Настройка русского языка
Открываем Локализации (Система->Администрирование->Локализации). Ставим галочку напротив Russian и выбираем аналогичный Основной язык. Нажимаем ОК.
Открываем Настройки клавиатуры (Система->Параметры->Клавиатура). Скорее всего, у вас обычная клавиатура Windows.
Если в открывшемся списке раскладок есть «Россия Клавиатура Windows», то все в порядке. Если стоит не та русская — удаляем и добавляем новую:
Дальше настроим сочетание клавиш для смены раскладки:
![Выбор сочетания клавиш](https://webcf.waybackmachine.org/web/20110807173538im_/http://habrahabr.ru/pictures/00/00/03/82/79/picture_13.png)
Я рекомендую выбирать Alt+Shift. После пяти лет использования Ctrl+Shift мне пришлось перейти на Alt+Shift. Почему? В Ubuntu и Windows разные реакции на нажатие клавиш при переключении раскладки. В Ubuntu раскладка переключается, когда мы нажимаем на клавишу, а в Windows — когда мы отпускаем клавишу. Получается, что при использовании Ctrl+Shift, мы теряем возможность использования комбинации Ctrl+Shift+Вправо/Влево (Выделение по словам). Если вы не используете сочетания клавиш начинающихся на Ctrl+Shift, то проблем нет.
Установка локалей
Чтобы программы могли отображать дату, валюту и многое другое на русском — им нужны русские локали. По умолчанию устанавливается локаль
ru_RU.utf8. Для многого она подойдет, но не для всего (например, wine в некоторых конфигурациях, cedega).
Открываем Терминал и пишем:
sudo -s
/usr/share/locales/install-language-pack ru_RU.CP1251
/usr/share/locales/install-language-pack ru_RU.KOI8-R
locale-gen
Список всех установленных локалей можно получить командой:
locale -a
Запустить приложение в определенной локали можно командой:
env LC_ALL=ru_RU.CP1251 (приложение)
Запустить приложение в «обычной» английской локали можно командой:
env LC_ALL=C (приложение)
Настройка кодировки для gedit
Если вы перебрались на Ubuntu с Windows, то, возможно, вы захватили с собой определенные документы, часть из которых может быть в текстовом формате. Текстовый редактор по умолчанию в Ubuntu — это gedit. Он может некорректно открывать текстовые файлы, сохраненные в Windows. Попробуем исправить положение.
Запускаем (под запуском подразумевается выполнение команды в Терминале, либо через интерфейс выполнение, о котором мы поговорим в будущих статьях) программу gconf-editor:
Открываем ветку /apps/gedit-2/preferences/encodings.
Двойным щелчком по ключу auto_detected открываем его редактор. Если в списке нету WINDOWS-1251, то добавляем его. Выстраиваем кодировки в порядке: UTF-8, WINDOWS-1251,… (дальше не важно).
Если какое-то приложения некорректно работает с текстом — скорее всего для него можно выбрать кодировку. Поищите инструменты настроек и укажите им соответствующую. Помните, что кодировка Windows имеет два различных написания: WINDOWS-1251 либо CP1251.
Не думал, что столько материала про локализацию вспомню, но, мне кажется, лучше сразу все настроить, чем потом ловить грабли.
Если у вас есть дополнения — я с радостью улучшу статью.
Руководство: Шагнуть назад, Шагнуть вперед, Содержание
комментарии (55)
Это один из немногих, действительно полезных топиков, который делает честь автору и хабру )
Кстати - в будущем я хочу описать как в этом конфигураторе различные фичи делать. Например, запускать приложения по нажатию определенных сочетаний клавиш.
Образ можно сделать с помощью dd. Его также можно записать на DVD, или если есть место на HDD. Опять же загрузится с LiveCD и скопировать с помощью dd этот образ обратно на корнвой раздел :)
что-то типа
# dd if=/dev/sda5 of=/mnt/pool/rootfs.img
где /dev/sda5 - мой /
Действительно, почему? Лично я после долгого времени использования контролшифт перелез на переключение раскладки по капсу. Знаете ли, очень удобно оказалось. Нажимается одним пальцем, да и капс редко кто юзает (ну разве что только при настройке iptables). А если кому вдруг понадобится таки капс - будет работать сочетание shift+caps_lock.
ЗЫ. А теперь оффтоп по теме Ubuntu, но не по теме топика:
Найден прикольный launcher, который очень похож на кдешный Katapult. Ставится быстро и просто:
заносим в сорс лист /etc/apt/sources.list
deb http://ppa.launchpad.net/rharding/ubuntu gutsy main
deb-src http://ppa.launchpad.net/rharding/ubuntu gutsy main
обновить список и поставить пакет:
$ sudo apt-get update && sudo apt-get install gnome-do
ссылка на офф сайт: do.davebsd.com
Удачного использования
Если любопытно, то можно почитать курс:
intuit.ru/department/os/linux/9/
или стянуть книгу:
filewatcher.com/p/vim-6.2-233.i586.rpm.3110548/HEADER.html
PS За ссылки спасибо. Обязательно посмотрю
и почему такой ответ в стиле ЛОРа? неужели нельзя?
А что касается привычки, то я тоже всю жизнь пользовался и пользуюсь до сих пор ctrl-shift.
ps: я назначаю через Punto Switcher. Может ещё чем-то можно - не рыл.
Хотел написать: Такие комментарии мотивируют меня на продолжение дела!)
только что поставил "цаплю" вот сижу вникаю.. правда уже успел все сломать после установки драйверов для ATI
пишите пожалуйста побольше, я в этой системе полнейший чайник и ваши статьи так просто написанные ооочень помогают :)
sudo -s
/usr/share/locales/install-language-pack ru_RU.CP1251
/usr/share/locales/install-language-pack ru_RU.KOI8-R
locale-gen
проще и удобней
# sudo dpkg-reconfigure locales
# sudo dpkg-reconfigure xserver-xorg
Всё на русском языке, с подсказками...
Расскажите, пожалуйста,в будущих мануалах (если такие будут :) о назначении директорий Ubuntu и о самых важных конфигурационных файлах. А то это мне как новичку в Ubuntu не очень понятно
Мне кажется, что вашу статью неплохо бы дополнила настройка pidgin. Честно говоря я не смог найти как его сдружить и с utf8 и с cp1251, дружит либо с тем либо с тем. Я также не нашел pidgin в gconf-editor (gaim'а тоже нет). И также можно ли чтобы при монтировании дисков cp1251 лучше распознавалась?
Как офтопик для убунтоидов: неплохо бы собрать всю инфу про российскую специфику ее использования и собрать .деб, который бы установил пакеты vpn, adsl настроил локализацию в firefox, OOffice, evolution, pidgin, gedit, установил бы виндовую раскладку (а не ту русскую, которая по дефолту ставится) клавы и кодеки. А то столько всего ставить и настраивать приходится что я боюсь друзьям убунту советовать.
Про Pidgin также будет статья.
Обратите внимание на Runtu.
>Кодировка пишем CP1251
Тогда у меня сообщения приходящие в utf8 показывает так: привет
с пиджином видимо самому разбираться придется.
Вот тут:
http://habrahabr.ru/pictures/00/00/03/82…
Галочка "Включить поддержку ввода сложных знаков" что дает?
Не те ли это волшебные спец. символы, которые доступны в Windows как ALT+NNN, где NNN — это код символа.
Лично мне очень нехватает этих символов в Ubuntu...