Tag: ubuntu

linux @ 02 Сентябрь 2008, “6 Comments”
Передо мной вставал всегда выбор, какой файловый менеджер использовать в Linux.
Nautilus, а уж тем более Konqueror я использовать не хочу. Тяжеловесные сильно. Решил озаботится этим вопросом. После долгих изысканий понял, что не плохо бы было написать обзорчик по каждому(без всяких занудных перечислений ТТХ и прочей фигни, важно ведь мнение, а ТТХ можно и на официальном сайте почитать).
Собственно меня привлекло 4 различных файловых менеджера:
Thunar, Gnome-Commander, PCManFM и XFE.
Их, грубо, можно разделить на две группы:
Commander-подобные: Gnome-Commander и XFE
Explorer-подобные: Thunar и PCManFM, причём в эту группу можно и XFE определить.
Итак:
1. Gnome-Commander
Gnome - Commander

Мне он, если честно, не понравился. Совсем. Хотя у него в плюсы можно записать то, что он может подключаться к удалённым серверам и то, что к нему можно найти расширения/плагины. Из минусов могу назвать достаточно негибкую настройку внешнего вида. Всего две панели как в Виндовом Тотал Коммандере. Никогда к нему особых пристрастий не испытывал.

2. Thunar.
Thunar
Плохого про него ничего сказать не могу, очень хорошо всё. Просто, быстро и надёжно. Эдакая маленькая копия Nautilus.

3. PCManFM.
PCManFM
Это вообще сказка, а не файловый менеджер. Обогнал даже Наутилус. Чем? У него есть чёртовы вкладки. Также он может присоединятся к серверам по ftp, sftp и другим протоколам. В общем лучше него только XFE.

4. XFE
XFE
Чем он хорош? У него нет ни табов, ни возможности подключения к сервакам. Зато у него есть огромное преимущество - мгновенный старт. Ну и + удобно можно настроить темку под себя(в смысле цветов, там есть селектор и пипетка, и не надо мучаться с конфигами :)

В общем для новичков я сильно рекомендую PCManFM, а я для себя выбрал XFE, уж больно сильно по душе пришелся.
linux @ 25 Август 2008, “3 Comments”
Вчера собрался ускорить работу(получилось достаточно ощутимо) и загрузку системы(30 секунд, против полутора минут), почитал многие how-to.
Опишу что и где я улучшал. Итак о способах, по порядку:
1. Прописываем hostname.
sudo vim /etc/hosts
Было:
127.0.0.1 localhost
127.0.1.1 lib

Стало:
127.0.0.1 localhost lib
127.0.1.1 lib

Подписываем то, что справа от вызова консоли находится, например: lib@laptop:~$, то вписываем laptop.
Это несколько ускоряет загрузку системы, и ускоряет запуск некоторых программ.

2. Использование ядра, сконфигурированного под Вашу систему, подробнее как можно собрать ядро в Ubuntu. По ссылке написано, как собирается ядро для 6.10, однако советы справедливы и для 8.04.

3. Несколько ускоряем работу ext3 файловой системы:
sudo vim /boot/grub/menu.lst
Добавляем в существующие строки:
# defoptions=quiet splash rootflags=data=writeback
# altoptions=(recovery mode) single rootflags=data=writeback
У меня в defoptions убран quiet и splash дополнительно, и добавлен vga=0x324, для framebuffer.
Обновляем grub.
sudo update-grub
Правим fstab:
sudo vim /etc/fstab
В моём случае, добавляем data=writeback:
UUID=32903d9a-98a8-4048-8472-a0896b81b3fa / ext3 relatime,errors=remount-ro,noatime,data=writeback 0 1
Выполняем:
sudo tune2fs -o journal_data_writeback /dev/sda1
/dev/sda1 это имя раздела, на котором лежит /
Проверяем:
sudo tune2fs -l /dev/sda1
Этот метод череват тем, что можете потерять некоторые данные при неожиданном выключении системы, например если у вас неожиданно отключилось питание(мне это не грозит, поскольку у меня ещё батарея есть)

4. Несколько ускоряем сеть(отключаем IPv6):
sudo vim /etc/modprobe.d/bad_list
Добавляем: alias net-pf-10 off
В about:config в Firefox отключаем network.dns.disableIPv6, ставим true.
Там же:
network.http.pipelining true
network.http.pipelining.firstrequest true
network.http.pipelining.maxrequests 8
network.http.proxy.pipelining true
nglayout.initialpaint.delay 0
browser.turbo.enabled true
network.http.max-connections-per-server 8
network.http.max-persistent-connections-per-proxy 8
network.http.max-persistent-connections-per-server 8

Это ускорит загрузку страниц.
Добавляем в /etc/environment:
MOZ_DISABLE_PANGO=1
Это позволит ускорить отрисовку страниц в Firefox.

5. Убираем ненужные консоли(которые вызываются по Ctrl+Alt+F1..8):
sudo rm /etc/event.d/tty[3-6]
6. Ускоряем загрузку системы:
sudo vim /etc/init.d/rc
Выставляем: CONCURRENCY=shell
Это устанавливает множественную загрузку в одно и то же время, особенно хороший эффект имеет, если у Вас многоядерная система.
7. Удаляем ненужные сервисы из загрузки:
sudo aptitude install sysv-rc-conf
sudo sysv-rc-conf

Подробно о сервисах написано на ubuntuforums.org
Дополнительно я отключал apache и mysql, я их запускаю непосредственно, когда хочу поработать с локальным вебсервером.

8. Если у Вас постоянное подключение к интернету, добавляем в /etc/sysctl.conf.
# Tweaks for faster broadband...
net.core.rmem_default = 524288
net.core.rmem_max = 524288
net.core.wmem_default = 524288
net.core.wmem_max = 524288
net.ipv4.tcp_wmem = 4096 87380 524288
net.ipv4.tcp_rmem = 4096 87380 524288
net.ipv4.tcp_mem = 524288 524288 524288
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_ecn = 0
net.ipv4.route.flush = 1


Всё это позволило мне ускорить работу системы на порядок, однако есть ещё пара способов, которые я рекомендовать не могу, поскольку не совсем понимаю как они работают, а именно:
установленный пакет preload(sudo aptitude install preload), prelink(sudo aptitude install prelink)
Подробнее о prelink здесь.

Удачного использования!














linux @ 18 Август 2008, “4 Comments”
Пока поставить на боевую машину не решился, но и на виртуалке впечатлений достаточно много.
Первое что дало просто огромный плюс релизу 8.10 вообще - Nautilus с поддержкой табов.
Это не просто удобно - это мега удобно.
Второе - гостевой вход(по этому поводу много где люди плевались, дескать брешь в защите).
Третье - возможность быстрой настройки в Network Manager различных мобильных(GPRS, EDGE) и обычных телефонных соединений. (Я например просто тыркнул кабель в телефон, побыстрому прописал параметры - вуаля)
Насчёт ресурсоёмкости всего этого комплекта ничего сказать ибо запускал на виртуалке под виндой(у меня две убунты бы не потянуло одновременно).
В общем достойная штука, за неимением лучшего среди user-friendly дебиан систем.(я знаю что есть замечательная fedora, suse, mandriva в конце концов) но по простоте, для меня лично, лучше ubuntu нет.

Почитать по теме:
10+2 вещи которые вы получите при установке 8.10
Обзор 8.10 A4
Tags: ,
Новости @ 26 Июнь 2008, Обсудить

Решил, что как только появятся MSI Wind субноутбуки, то приобрету себе. Погуглил и узнал, что они появятся в конце июля. Linux версия будет стоить 10k рублей, под управлением GNU/Linux SUSE.
Напомню, что преимуществом перед eeePC 901 будет 80 Gb жесткий диск, правда оперативной памяти 512Mb, с возможностью расширения(прямо как на моем "большом" ноутбуке).
Купить можно будет в Техносиле... Думаю будут очереди, как за eeePC.
Зачем покупать, спрашивается? По большому счету - надоело таскать свой тяжеленный ноутбук(около 3-4кг без блока питания) целый день, а иногда и больше. + wifi позволит на работе обходится без проводов, можно будет расслабившись в кресле печатать, да и домой планирую wifi точку купить. В общем субноутбуки - выбор ленивого админа :)
В качестве OS конечно попробую SUSE, но думаю перейду потом либо на Ubuntu либо на Ubuntu Mobile.
linux @ 20 Июнь 2008, Обсудить
Уверен если не все, то многие линуксоиды читали различные статьи по установке GNU/Linux на флэшки, однако все эти методы имеют один существенный минус - надо работать в консоли.
В этой статье мы рассмотрим метод, в принципе обычной установки Ubuntu, но на сменный носитель памяти. Для этого нам понадобится:
а) Флэшка(1GB, лучше 2Gb минимум).
б) Live CD Ubuntu
в) /dev/hands - без них никуда.

1. Вставляем Live CD в Ваш CD-ROM
2. Подключаем флэшку.
3. Загружаем Live CD
4. После загрузки идем: System - Администрирование - Partition Editor
Это откроет Partition Editor. Нажмите на вашу флэшку, чтобы удалить все разделы с неё. Нажмите Apply и выходите из Partition Editor.
5. Начните установку.
6. Пройдите по пунктам установки до раздела, где Вы размечаете диск. Выберите самостоятельную разметку. Выберите для разметки Вашу флэшку(обычно это /dev/sdb, внимание, не выбирайте sdb1)
7. Проходите далее по установкам, вводя свои данные до раздела: Готов к установке.
8. Там выбираете Дополнительно, и устанавливаете загрузчик grub на флэшку /dev/sdb .
9. Нажимаете Установить, и идете погулять, минут эдак на 20.

На этом первая часть завершена.

1. После установки перегружаемся в Live CD не вынимая флэшки.
2. После загрузки открываем терминал и вводим: sudo -i
3. cd /media/disk/boot/grub
4. Note: сделайте backup menu.list, на всякий пожарный.
5. Открываем для редактирования menu.list
6. Находим там следующие строки:
## ## End Default options ##
And underneath it you will find three entries pointing to your Ubuntu you just installed:
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd1,0)
kernel /boot/vmlinuz………
initrd /boot/initrd…….
quiet

7. Меняем здесь все (hd1,0) на (hd0,0).
8. Находим строчку вида: # groot=(hd1,0) заменяем на # groot=(hd0,0)
9. Сохраняем.
10. Проверяем что menu.lst имеет владельца root:ubuntu
11. Редактируем device.map, меняем на hd0 to /dev/sdb
12. Перегружаемся с флэшки и радуемся!
← + Ctrl + →