![]() |
|
![]() |
Регистрация | Правила форума | FAQ форума | Справка | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |
UNIX Семейство операционных систем UNIX (Linux, BSD, MacOS). Обсуждение, оптимизация, решение проблем |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 | |||
![]() Ветеран клуба THG
|
Ubuntu: гуманный линукс для свободных.
А что, раз уж у нас есть "Практический переход на Федору", то пусть будет и такое
![]() Введение. В этом обзоре не будет никаких особо продвинутых хаков и тому подобной метафизики. Просто у меня возникло (нездоровое?) желание освежить систему переустановкой "с нуля", а раз так, то мне придётся повторить некоторые весьма тривиальные шаги по её конфигурированию. Вот эти-то шаги я и попытаюсь здесь кратко описать, в надежде, что это поможет другим пользователям, но не претендуя на полноту раскрытия темы. Без большинства из этих действий система отлично обойдётся, но я предпочитаю их всё-таки выполнить. Приводимые примеры не носят характера рекомендации. Я лишь описываю то, что делал сам. Некоторые мои действия технически или идеологически неверны, некоторые небезопасны, местами можно было сделать изящнее. В любом случае, принимая то или иное решение, следует прежде всего думать своей головой. Любой "сборник рецептов" -- только помощник, а не замена собственным мозгам. Исходные данные. Собственно процесс установки системы я описывать не буду -- кажется, только ленивый не написал ещё подобное "руководство". Тем не менее, скажу несколько слов. Я беру актуальную версию системы (на данный момент это вышедший в апреле jaunty 9.04) с российского зеркала: http://mirror.yandex.ru/ubuntu-releases/jaunty/ , записываю образ на диск, загружаюсь с него... Несколько замечаний о разметке жёсткого диска. В первом его разделе стоит (и никогда не используется ![]() - раздел подкачки, он же "своп" -- 2 Гб (раньше бывал нужен, так что на всякий случай пусть будет); - корневой раздел, он же "/" -- 20 Гб (Это много. Обычному компу хватило бы и пяти гигов, но у моего случаются "тяжёлые" задачи); - домашний раздел, он же "/home" -- здесь будут храниться мои файлы, поэтому размер его "чем больше -- тем лучше", то есть всё оставшееся место. Для "корня" и "хомяка" выбрана файловая система ext4, ИМХО уже пора её использовать. Ну и наконец, устанавливаем систему. Назад, к истокам. По окончании установки комп выплёвывает установочный диск (если не выплёвывает, надо его попросить), и я загружаюсь в свежеустановленную систему. Теперь я разворачиваю из бэкапа мою домашнюю директорию, которая осталась от старой системы. В домашней директории пользователя, если кто не в курсе, хранятся не только фильмы, изображения и тому подобное содержимое. Там находятся и всевозможные файлы юзер-специфичных конфигов различных приложений. И файлы эти, дабы не путаться под ногами пользователя, сделаны скрытыми. В линуксе скрытыми являются файлы, имена которых начинаются с точки. Чтобы увидеть их в файловом менеджере Nautilus, нажмите Ctrl + H или выберите пункт меню "Viev/Show hidden files". После развёртывания бэкапа я перелогиниваюсь и вижу перед собой уже чуть более настроенную систему. Теперь здесь выставлены те размеры шрифтов, к которым я привык. Firefox теперь снова "помнит" мои закладки, историю, и всё, что должен помнить браузер. На верхней панели снова появились привычные мне кнопки (пока что не все) и т. д. Кое-что об управлении пакетами. Полагаю, все уже в курсе, что приложения для большинства дистрибутивов линукса распространяются в виде "пакетов". В убунту эти пакеты имеют имена вида "*.deb". Кстати, это выдаёт происхождение убунту от дебиан. Для разрешения зависимостей между пакетами используются т. н. "пакетные менеджеры". В убунту таковых два -- это apt и aptitude. Оба являются фронтендами для dpkg, оба весьма хорошо справляются со своей работой, и оба они консольные. Я знаю, что многие пользователи считают это недостатком. Спешу заверить, что не всё так плохо. Aptitude имеет не только текстовый, но и удобный псевдографический интефейс -- вы увидите его, запустив aptitude без дополнительных параметров. А вот у apt'а есть полноценная и очень удобная графическая надстройка под названием Synaptic. Синаптик доступен через меню "Система/Администрирование/Программа управления пакетами Synaptic". Что же использовать: apt или aptitude? Считается, что последний лучше справляется с зависимостями. Мой личный опыт этого не опровергает, но и не подтверждает. Однако у apt'а графический интерфейс (Synaptic) приятнее. Лично я использую aptitude, но рекомендацию дам только одну. Выберите один менеджер пакетов и используйте только его. Apt и aptitude используют несколько различный формат "флагов", и могут, скажем так, сбивать друг друга с толку, если вы будете использовать их попеременно. Ни к чему страшному это не приведёт, но и ни к чему хорошему тоже. Откуда берутся пакеты. Апдейты на "небоевом" компьютере -- это дело вкуса. Лично я предпочитаю использовать полностью актуальную версию системы. Поэтому сразу после установки я её обновлю. Но перед этим, для экономии интернет-трафика, я положу имеющиеся у меня пакеты туда, где их увидит менеджер пакетов. А увидит он их в директории /var/cache/apt/archives/ . Для записи в эту папку требуются права администратора системы, поэтому используем sudo: Код:
sudo cp -v /media/disk-1/ubuntu/pkg/jaunty/*.deb /var/cache/apt/archives/ Код:
find /media/disk/ -name '*.deb' -exec cp '{}' /var/cache/apt/archives/ -v \; Говорят, что по природе своей человек жаден. Вот и я хочу, чтобы системе доступно было больше пакетов. Поэтому редактирую список доступных системе репозиториев: Код:
sudo gedit /etc/apt/sources.list Теперь обновляем сведения о доступных системе пакетах: sudo aptitude update Теперь можно полностью обновить систему командой sudo aptitude full-upgrade, но я пока не тороплюсь. Для начала добавлю-ка я ещё один репозиторий -- medibuntu. Он может значительно расширить мультимедийные функции системы. Код:
sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list sudo aptitude update && sudo aptitude install medibuntu-keyring && sudo aptitude update Код:
sudo sed -e 's/ non-free//' -i /etc/apt/sources.list.d/medibuntu.list Продолжение следует... Добавлено через 14 часов 5 минут 1 секунду Избавляемсямся от шлаков. Теперь можно почистить систему от ненужных пакетов. К ненужным я отношу видеоплеер Totem (использую vlc), аудиоплеер Rhythmbox (предпочитаю exaile), почтовик и календарь Evolution (Gmail -- наше всё). К совсем лишним для меня пакетам относятся также программный телефон Ekiga (не пользуюсь), тулзы для Palm (отсутствует), разнообразные языковые пакеты для незнакомых мне языков и файлы справки. Кроме того, я не вижу смысла в инструменте "Установка и удаление программ", поэтому удалю и его. И даже это ещё не всё, но на первое время хватит. Получился довольно объёмный список, но не надо пугаться. В отличие от винды, тут не надо удалять каждый пакет в отдельности -- к нашим услугам один из лучших (если не самый лучший ![]() Код:
aptitude remove totem rhythmbox totem-common totem-mozilla totem-plugins totem-gstreamer ekiga evolution evolution-common evolution-webcal evolution-documentation-en evolution-data-server gnome-help openoffice.org-thesaurus-en-au openoffice.org-thesaurus-en-us openoffice.org-l10n-en-za openoffice.org-l10n-en-gb openoffice.org-hyphenation-en-us openoffice.org-help-en-gb openoffice.org-help-en-us gimp-help-en gimp-help-common libgtk-vnc-1.0-0 vinagre vino gnome-app-install Код:
sudo aptitude full-upgrade Теперь, когда наша система в актуальном состоянии, сделаем её чуть более удобной. Несомненно, вы заметили, что не все элементы меню и приложения переведены на русский язык. Это потому, что в системе нехватает нескольких языковых пакетов. Установим их: Код:
aptitude install language-pack-gnome-ru language-pack-gnome-ru-base language-pack-ru language-pack-ru-base Код:
aptitude install openoffice.org-thesaurus-ru openoffice.org-spellcheck-ru openoffice.org-l10n-ru openoffice.org-hyphenation-ru openoffice.org-help-ru Код:
aptitude install manpages-ru Продолжение следует... Добавлено через 11 часов 30 минут 15 секунд Добавляем софт. "Избавляясь от шлаков", я устроил геноцид плеерам, да и помимо них в системе кое-чего нехватает. Восполним эту нехватку. В качестве видеоплеера я для себя выбрал vlc. Софтина эта кроссплатформенная, давно известная и в представлениях не нуждающаяся. *** С аудиоплеером история другая. Раньше я использовал AmaroK, но с некоторых пор он перестал меня устраивать. Он глючный, медленный, тащит за собой кучу зависимостей и не отзывается на мультимедийные кнопки моей клавиатуры. При этом у него очень удобный интерфейс и совершенно шикарный функционал. Поэтому я выбрал в качестве основного плеера Exaile. Интерфейсом и функционалом он очень похож на AmaroK, хотя и смотрится бледнее. А вот тормозов, глюков и зависимостей "старшего брата" Exaile лишён полностью. *** С просмотром изображений отлично справляется встроенный гномовский просмотрщик Eye, но для изображений определённой тематики я предпочитаю специализированную утилитку pornview ![]() *** Не знаю, насколько хорошо vlc рипает DVD, но я предпочитаю риппер Ogmrip. Эта штука сочетает в себе минималистичный интерфейс (чтобы начать рип, достаточно трёх кликов) и достаточную гибкость. Выбор опций сохраняется в профилях, и для последующего использования того или иного набора опций достаточно выбрать соответствующий профиль. *** От плееров и прочих весёлостей перейдём к вещам более прозаическим. Чтобы открывать архивы формата "rar" нам понадобится утилита unrar. Она консольная, но после её установки и штатный менеджер архивов File-roller начнёт понимать этот формат. *** С документами в форматах pdf и djvu прекрасно работает "искоробочный" инструмент под названием Evince, но есть одна оговорка. Формат pdf позволяет защищать файлы от просмотра паролями. Но это "защита от порядочных людей", потому что на самом деле никакого шифрования там нет. Evince -- утилита порядочная, и файлы, защищённые таким способом, не показывает. Зато их показывает менее щепетильный xpdf, который я стараюсь иметь под рукой как раз на такой случай. *** В качестве основного почтовика я использую Gmail, но в некоторых случаях лучше иметь под рукой альтернативу. В качестве таковой я использую Thunderbird. Чем он так хорош? Он кроссплатформенный, то есть я могу работать в одном и том же привычном интерфейсе под виндами и под линуксом (макось, простите, не использую, а на других ОСях мне достаточно mail). Есть и портативная виндозная версия Thunderbird, которую я таскаю с собой на флешке. Для него существует куча всевозможных дополнений, среди которых есть немало действительно полезных ![]() *** В качестве мессенджера отлично подойдёт Pidgin из стандартной поставки. Умеет XMPP (jabber), irc, проклятую icq а также кучу протоколов, которыми я не пользуюсь. *** Основной веб-браузер тут по умолчанию Firefox 3 -- без комментариев. *** Торренты удобно использовать через кроссплатформенную Transmission, которая тоже входит в базовую установку. Имеет удобный графический интерфейс и не менее удобную веб-морду. *** Диски удобно записывать через Brasero, который не входит в состав GNOME, но тоже есть в стандартной поставке убунту. Но если нужно всего лишь "заболванить" образ, то достаточно дважды кликнуть по нему в файл-менеджере, и запустится штатная гномовская прожигалка. *** В качестве офисного пакета "из коробки" доступен Опенофис 3.0, который мы выше уже локализовывали. Текстовым редактором по умолчанию является Gedit, а в консоли также доступен "великий и ужасный" vim. В качестве терминала предоставляется gnome-terminal, который по умолчанию работает под bash, но может работать под чем угодно. В стандартной поставке есть также графический редактор GIMP, для управления фотографиями есть F-Spot, а для сканирования изображений Sane. Про игрушки писать не буду -- по-моему, их там слишком много. Да и вообще, на первое время софта должно хватить. Продолжение следует...
__________________
Вообще-то осы довольно-таки красивые твари. Но если ты за пчёл, то должен быть против ос. "Приват" -- для приватных сообщений. Для вопросов про UNIX воспользуйтесь соответствующим разделом форума. |
|||
![]() |
![]() |
![]() |
#2 | |||
![]() Пользователь
|
Для тех кому нужен FB2 формат:
http://starl1te.wordpress.com/2007/0...м-fb2-в-linux/ Выбираем из FBReader или PyBookReade Из плееров советую попробовать SMPlayer - плеер обладает довольно интересной функциональностью, но пока не лишен определенных проблем (в частности, не всегда читаются русские субтитры и иногда не всегда правильно определяется соотношение сторон видео - что лечится ручным выставлением соотношения сторон). И помните все прелести Линукса Вы можете протестить и без переустановки Виндоуса - в этом Вам поможет бесплатная программа VurtualBox, поддерживающая в числе прочего русский интерфейс. Достаточно установить ее на компьютер, создать виртуальную ОС (в программе все очень просто и интуитивно понятно) и Вы можете использовать другую ОС в качестве как дополнительного окна, так и во весь экран. И благо малая ресурсоемкость Линукса и большая производительность программы VirtualBox(по сравнению с Microsoft Virtual PC или VMware) не станет для многих владельцев не самых мощных систем слишком обременительным занятием. Для тех кому все же на Линуксе пока сложно отказаться от использования некоторых приложений работающих под Виндоусом, можно посоветовать использовать соответствующую версию проги под Линукс, которую можно использовать в качестве запускалки многих Виндоус приложений в виртуальной версии Виндоус системы. К сожалению ряд программ для Виндоус (в частности графические приложения, игры и некоторые фаерволы) пока не работают через эмулятор ОС. Однако проект развивается...Линукс приложения (за исключением системных утилит) в данной программе работают свободно. fenrir98, Подскажите, если для Линукса программы-эмуляторы DVD-Rom (наподобие виндоусовских Alcohol или DAEMON Tools) - желательно с поддержкой русского языка, окромя AcetoneISO. P.S. Ссылки выделены подчеркиванием. Последний раз редактировалось Panzer VI, 07.07.2009 в 06:03. |
|||
![]() |
![]() |
![]() |
#3 | |||||
![]() Ветеран клуба THG
|
Убунтоидам и дебианщикам уже давно не надо куда-то ходить, чтобы установить FBReader. Нам достаточно сказать
Код:
sudo aptitude install fbreader Любителям гуёв достаточно разыскать fbreader в Синаптике и отметить его галкой. Цитата:
Более того, даже если вы установите убунту на жёсткий диск, вам не придётся переустанавливать винды. Если на вашем жёстком диске нет свободных разделов, куда можно было бы установить убунту, программа установки создаст их. В процессе разметки диска можно "отрезать кусочек" от виндового раздела, и винда при этом почти ничего не почувствует. Просто при следующем запуске винды будет запущена проверка файловой системы. Единственное, о чём надо позаботиться заранее -- это чтобы в разделе, который будем резать, оставалось достаточно свободного места. С начальным загрузчиком тоже никаких проблем не будет. Рекомендую при установке системы установить и GRUB -- универсальный загрузчик операционных систем. И раз уж зашла про него речь -- вот краткий "типа обзор": Настройка начального загрузчика Существуют различные загрузчики linux, такие как lilo и syslinux, но GRUB более универсален, и сейчас более популярен. GRUB наиболее удобен для организации мультизагрузки, и наиболее гибок в настройке. О нём и поговорим. Акроним GRUB расшифровывается как GRand Unified Bootloader. Домашняя страница проекта: http://www.gnu.org/software/grub/ Если вы устанавливаете его вместе с каким-нибудь дистром линукса, то GRUB сам "догадается" о наличии виндов (и других операционок) на вашем компьютере, и при загрузке предоставит вам выбор. На самом деле, наличие линукса на компьютере не является обязательным для того, чтобы использовать GRUB. Например, если вы установили Windows XP после Windows Vista, то один из способов "подружить" эти две системы -- это установить GRUB. Список загружаемых операционок и параметры меню GRUB хранит в файле menu.lst. К примеру, у меня на ноуте установлены две системы -- виста и убунту, и этот файл выглядит так: Цитата:
Параметр hiddenmenu указывает, надо ли скрывать это меню выбора. Если его раскомментировать, меню отображаться не будет, а чтоы его увидеть, надо будет нажать Esc. Параметр default указывает, номер системы, которая должна загрузиться, если юзер ничего не предпринял. В моём случае это Ubuntu. Параметр timeout указывает, сколько секунд загрузчик будет ждать реакции пользователя. Если выставить timeout 0, то загрузчик будет сразу же, без паузы грузить систему, выбранную по дефолту. Добавлено через 5 минут 14 секунд Не знаю, я такими не пользуюсь. Если мне надо подмонтировать образ диска, я монтирую его командой mount. А в эмуляторах не нуждаюсь.
__________________
Вообще-то осы довольно-таки красивые твари. Но если ты за пчёл, то должен быть против ос. "Приват" -- для приватных сообщений. Для вопросов про UNIX воспользуйтесь соответствующим разделом форума. |
|||||
![]() |
![]() |
![]() |
#5 | |||
![]() Ветеран клуба THG
|
А что именно, простите, я должен мониторить?
![]()
__________________
Вообще-то осы довольно-таки красивые твари. Но если ты за пчёл, то должен быть против ос. "Приват" -- для приватных сообщений. Для вопросов про UNIX воспользуйтесь соответствующим разделом форума. |
|||
![]() |
![]() |
![]() |
#6 | |||
![]() Пользователь
|
Я конечно понимаю, что расход ресурсов в повседневной работе в Линуксе не сильно перегружает компьютер и его комплектующие. Хотя...
Но, хотелось бы время от времени получать информацию о текущей температуре комплектущих, вольтаже, загрузке ЦП и ОЗУ. К примеру, довольно важно на ноутах мониторить температуру жестких дисков, особенно летом при проведении дефрагментации (пример странный, не обессудте). 55-60 по цельсия считается критической температурой - и превысить ее при выполнении ряда операций можно, что не особо полезно... Последний раз редактировалось Panzer VI, 11.07.2009 в 00:53. |
|||
![]() |
![]() |
![]() |
#7 | |||
![]() Ветеран клуба THG
|
Ага, теперь понял, но что-то не приходило мне в голову мониторить вольтажи и температуры. Открою страшную тайну - мне глубоко безразличны принципы функционирования железа и тому подобное. Тут у одного персонажа в подписи говорится что-то в духе "главное, чтобы работало, и неважно, веришь ты в это или нет". Вот это оно самое и есть. Пока хардверных проблем нет, я просто занимаюсь своей работой. А когда/если они появятся, пусть своей работой займутся специально обученные люди.
Ну а из легко доступного и легко настраиваемого есть "изкоробочный" GNOME System Monitor, в котором удобно смотреть загрузку CPU, использование ОЗУ и свопа, активность HDD, сети, процент свободного места во всех смонтированных ФС, здесь же есть нечто вроде "диспетчера процессов". Скриншотов сейчас не покажу, ибо нет под рукой подходящего компьютера. Если работает cpufreq (у меня, увы, не работает), то есть апплет, показывающий текущую частоту процессора. Существуют способы получить и более детальную информацию о железе. Я их даже видел пару лет назад, но, разумеется, не запомнил, потому что не интересно. Кстати вот вспомнил, может помочь утилитка powertop - она как раз для лаптопов. Ну и более продвинутая альтернатива стандартному и сугубо софтовому top'у - мощный диспетчер процессов htop.
__________________
Вообще-то осы довольно-таки красивые твари. Но если ты за пчёл, то должен быть против ос. "Приват" -- для приватных сообщений. Для вопросов про UNIX воспользуйтесь соответствующим разделом форума. |
|||
![]() |
![]() |
![]() |
#8 | |||
![]() Пользователь
|
http://linux.cpms.ru/page.php?id=34
http://citkit.ru/articles/145/ Насколько я знаю в Debian определенные средства встроены - а что в Ubuntu? ![]() Правда вот вопросов, касательно поддержки различного оборудования больше чем ответов... ![]() |
|||
![]() |
![]() |
![]() |
#9 | |||
![]() Ветеран клуба THG
|
Стало чуть-чуть любопытно. Будем пытать, только не сейчас. Домой я попаду в лучшем случае сегодня к вечеру, тогда и попробую заняться...
__________________
Вообще-то осы довольно-таки красивые твари. Но если ты за пчёл, то должен быть против ос. "Приват" -- для приватных сообщений. Для вопросов про UNIX воспользуйтесь соответствующим разделом форума. |
|||
![]() |
![]() |
![]() |
#10 | |||
![]() Ветеран клуба THG
|
Ага-ага, и Марк - всего лишь жалкое подобие Патрика.
Но если серьёзно, то у многих дистрибутивов своя, уникальная философия и идеология. И это чертовски хорошо, потому что каждый может найти то, что подойдёт лично ему. Можно признать, что убунта несколько вистоподобна, что я склонен считать недостатком. Но это всего лишь плата за удобство. Мне импонирует своеобразный убунтийский аскетизм -- одно и только одно приложение для одной задачи. Убунту не мозолит мне глаза лишним функционалом, который мне не нужен, но при этом до нужных мне настроек всегда легко добраться. Что касается внутреннего устройства системы, иногда возникает сакраментальный вопрос "что курили разработчики?". Похоже, что не документацию, описывающую стандарты. Но своеобразие архитектуры компенсируется тем, что разбираться в ней не обязательно. И кстати, да, ни разу не собирал ядро под убунту. З.Ы. с сенсорами пока не разобрался, нет времени.
__________________
Вообще-то осы довольно-таки красивые твари. Но если ты за пчёл, то должен быть против ос. "Приват" -- для приватных сообщений. Для вопросов про UNIX воспользуйтесь соответствующим разделом форума. |
|||
![]() |
![]() |
![]() |
#11 |
![]() В процессе регистрации по e-mail
|
Плюс еще в Ubuntu приложения работают медленнее, чем например под Debian.
|
![]() |
![]() |
![]() |
#12 | ||||
![]() Ветеран клуба THG
|
Цитата:
Конечно, надо понимать, что *бунту -- это системы быстрого развёртывания, а дебиан -- это метадистрибутив. Поэтому дебиан заточить можно под что угодно, а убунту для некоторых задач не стоит даже и пытаться применить. Но как вам удалось сравнить производительность приложений? Каких приложений? В каких средах? Какими методами? Легко могу поверить, что Ледяной Песец, например работает чуть быстрее Огненной Лисы (вернее, тормозит чуть меньше). Но это РАЗНЫЕ приложения. И естественно, что, например LXDE несколько быстрее гнома ![]() Добавлено через 1 час 48 минут 46 секунд Итак, немного о мониторинге. Температуру жёстких дисков можно посмотреть командой hddtemp. У меня такой не было, поэтому пришлось поставить одноимённый пакет. hddtemp использует S.M.A.R.T., поэтому если оного у вас нет, то и температуры вы не увидите. Далее, я не большой любитель всяческих свистелок, но для определённых задач неплохо иметь приложения с GUI. Графического софта для мониторинга, как мне показалось, есть немного, да и не всё оно заслуживает быть установленным. Во-первых, есть, как я уже говорил, "искоробочный" Gnome System Monitor, в котором видно потребление ресурсов, запущенные процессы и всё такое. Gnome System Monitor доступен не только как оконное приложение, но и как апплет (на скриншоте, на верхней панели четыре тренда: CPU, ОЗУ, сеть, чтение/запись HDD). ![]() Далее, я решил посмотреть в сторону GKrellm -- более продвинутого "монтитора ресурсов", если его можно так назвать. Эта софтинка показывает несколько более детальную информацию о системе, включая сетевые интерфейсы, процессы, загрузку CPU, нагрузку на HDD и их температуру (опять-таки из S.M.A.R.T. через hddtemp), температуру "термальной зоны" и многое другое. Пресловутые вольтажи этот GKrellm тоже, судя по всему, умеет показывать, но с моим ноутом он не справился и ничего не показал. Пакетов ли каких ему нехватает, или он попросту не поддерживает такое оборудование -- пока не знаю. ![]() Собственно, для моего ноута есть даже специальный пакет: gkrellm-i8k - Dell Inspiron and Latitude module for GKrellM2 (i8krellm) Вот только он, кажется, хочет перезапуска системы, а я себе такого на этой неделе позволить не могу. Вообще, много нового можно узнать, если ввести aptitude search gkrellm. Поиски пока продолжаются.
__________________
Вообще-то осы довольно-таки красивые твари. Но если ты за пчёл, то должен быть против ос. "Приват" -- для приватных сообщений. Для вопросов про UNIX воспользуйтесь соответствующим разделом форума. |
||||
![]() |
![]() |
![]() |
#13 |
![]() В процессе регистрации по e-mail
|
fenrir98,
Конкретно игры. http://eee-pc.ru/forum/viewtopic.php?id=7984&p=all Сообщение 99.Вот оно: "Заметил, что производительность в играх у ubuntu на eeepc ниже, чам у debian. Например, xmoto тормозит даже в меню. Nexuiz (сборка из убунтовского репозитория) вообще сегфолтится. Производительность процессора не снижал, свистопердёж выключен. Никто не знает, в чём причина?" |
![]() |
![]() |
![]() |
#14 | |||
![]() Ветеран клуба THG
|
Кое-что о скрытых файлах в Linux.
Как известно, в ФС, используемых в *nix-системах, скрытыми являются файлы, имена которых начинаются с точки. Соответственно, чтобы сделать файл скрытым, достаточно его переименовать, добавив точку в начало его имени.
Но что делать, если нужно скрыть файл, который по некоторым причинам переименовывать нежелательно? Простой пример: директорией рабочего стола в Ubuntu по умолчанию является ~/Desktop. Как видно, находится эта директория в домашней директории пользователя, и по-моему, совершенно напрасно мозолит там глаза. Но я бы не спешил её удалять или переименовывать, потому что я знаю, что тогда произойдёт ![]() А произойдёт то, что при следующем запуске иксов директорией рабочего стола из-за отсутствия ~/Desktop будет назначена домашняя директория пользователя. И тогда вы на своём "рабочем столе" увидите всё содержимое своей домашней директории, что не есть хорошо. Так вот, линукс не был бы линуксом, если бы не предоставлял простого способа организовать скрытие файлов. Достаточно всего лишь создать (проверьте, вдруг он уже существует!) файл с именем .hidden (да, он сам будет скрытым), и внести в него список элементов директории (по одному элементу на строку), которые надо скрывать. Вот и всё -- при следующем чтении директории те элементы, которые вы перечислили в файле .hidden, не будут отображаться, если вы явно не зададите соответствующую опцию. Кстати... Забавно, но винды не позволяют задавать имена файлов, начинающиеся с точки. Винды считают, что точка отделяет собственно имя файла от его расширения. Ну а раз перед точкой нет ни одного символа, то имя файла получается пустым! А такого винда не может нам позволить... Зачем прятаться? Во времена старых версий виндов и виндовых ФС, которые не умели разграничивать права доступа к файлам (UNIX это умел от рождения), скрытие файлов было своеобразным средством защиты. Якобы скрытие файла могло сберечь оный файл от несанкционированного доступа к нему. Мы-то с вами знаем, что любой мало-мальски продвинутый пользователь легко находил такие файлы и получал к ним доступ ![]() В *никсах скрытие файлов не имеет никакого отношения к безопасности, и подобные мысли следует выбросить из головы. Скрытие файлов в *никсах является всего лишь средством организации рабочего пространства. "Лишние" файлы, которые обычно не требуют внимания со стороны пользователя-человека, скрывают чтобы они просто не путались под руками, когда пользователь будет работать со своими файлами. Для разграничения же прав доступа существуют более традиционные инструменты: chmod, chown, chgrp... Ну и маленький рецепт напоследок. Выше я приводил в пример, в котором после удаления или перемещения директории ~/Desktop, директорией рабочего стола становился домашний каталог пользователя. На самом деле, этот каталог в любом случае легко переназначить в любое другое место (хм, а в /dev/null можно? ![]() Делается это просто. Открываем на редактирование файл ~/.config/user-dirs.dirs, и изменяем значение переменной XDG_DESKTOP_DIR на то, которое нас устроит. Кстати, в том же файле можно указать и другие интересные пользовательские каталоги.
__________________
Вообще-то осы довольно-таки красивые твари. Но если ты за пчёл, то должен быть против ос. "Приват" -- для приватных сообщений. Для вопросов про UNIX воспользуйтесь соответствующим разделом форума. |
|||
![]() |
![]() |
![]() |
#15 | |||
![]() Старожил
|
Спасибо большое за статью! Я сам использую Дебиан 5.0.2a, но тоже почерпнул для себя немало полезного. Вопрос такой: насколько полна руссификация убунты в настоящий момент? Руссификация Дебиана в целом весьма хорошая, гораздо лучше, чем я мог себе ранее предположить. Убунта отстаеёт ли в этом компоненте или нет?
Второй вопрос: для меня использование гнома по функционалу невозможно: нужны krusader, kile, k3b, действительно ли Kubuntu существенно хуже оригинала? |
|||
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||
Словари русского языка - www.gramota.ru | Яndex - Словари | Википедия - ru.wikipedia.org |
|
|
|