Авторизация

Логин или эл. почта: Регистрация
Пароль: Напомнить пароль

+5.00

avatarИнструкции



Инструкции Как восстановить нижнюю панель Gnome #

Панель GnomeПосле различных экспериментов с панельками гнома они могут просто перестать работать как задумано. К примеру у меня несколько раз было так, что панель, которая должна скрываться, не вылазит обратно. Долго мучился, затем узнал, что можно восстановить оригинальные панели. Но до этого способы были довольно неудобные. Сейчас же восстановить панель Gnome можно с помощью небольшого и удобного скрипта.Как восстановить панель GnomeВсё очень просто. Качаем скрипт, который ниже:PanelRestore.sh (скачиваний: 1102, размер: 1.7 KB)И запускаем. Специально для пользователей ubuntusur.org я перевёл скрипт на русский язык. Появится такое окно:PanelRestoreИ для восстановления панелей Gnome выбираем пункт «Восстановить стандартные настройки панелей» и соглашаемся на вопрос в всплывающем окне. Всё, панели Gnome восстановлены!Если вы часто путешествуете, то вам явно пригодится навигатор. Полезная вещь!


Инструкции Лечим падения флеша в браузерах #

Я уже как то рассказывал как поставить Flash в Ubuntu x64. И всё вроде как работает, но есть одна проблема: flash часто подвисает. У кого то чаще, у кого то реже, но сама проблема присутствует. Долгое время не было решения и многие пользователи наблюдали примерно такой глюк:FlashНе так давно появилось простое решение. Просто выполняем несколько шагов ниже.Удаляем Flash (у кого то работает и без удаления)Скачиваем этот файлИзвлекаем из архива файл libflashplayer.so в категорию /usr/lib/mozilla/pluginsПерезапускаем браузерВсё, теперь flash более стабилен!Данный способ работает для всех браузеров (Google Chrome, Chromium, Mozilla Firefox и прочих).Обновите свой компьютер, купите себе Процессор Intel Core i5 2400.


Инструкции Ускоряем SSH логин #

Ускоряем логин через SSH в Ubuntu в 100 разДолгое время я мучился ужасно медленным удаленным логином на свои Ubuntu сервера (все 2). Ужасно медленно в данном случае — 2-3 секунды. Не то чтобы это было совсем фатально, но когда логин через ключ — хочется чтобы все работало мгновенно — в конце концов, у нас не 486SX. Длительное гугление приводило только к стандартным решениям:UseDNS no в /etc/ssh/sshd_config — ускоряет логин в случае тормозного DNS. В моём случае стоял локальный кеширующий DNS, потому и так все было быстроПринудительное указание IPv4 в SSH клиенте — особо не помогло, видимо не у всех тормозитИ на askubuntu.com вопрос c bounty уныло провисел долгие недели без ответа…Оказалось, используемый нашими дедами для реально полезных задач /etc/motd файл в Ubuntu используется весьма «креативно» — до 10-й версии motd перегенерировался по задаче crontab-а, которая выполняла кучу задач, в том числе и проверку обновлений на сервере canonical (и многое другое). Отключалось через 'update-motd --disable'.В 10-й версии это уже так просто не работает, т.к. генерацию motd перенесли в модули PAM, которые выполняются непосредственно в момент логина и отжирают эти самые драгоценные 2-3 секунды времени, пока пользователь в нетерпении смотрит на черное окно терминала. Итак, берем скальпель:В файлах /etc/pam.d/login и /etc/pam.d/sshd выпиливаем начисто строчки «session optional pam_motd.so»Сносим нафиг компоненты платного мониторинга, установленные по дефолту:aptitude remove landscape-client landscape-common
После этого можно наконец отредактировать по вкусу /etc/motdВ /etc/ssh/sshd_config смотрим, есть ли 'PrintMotd yes', если он вам все еще нужен.Готово, логин на сервер теперь мгновенный. :)PS. А если логинитесь с ключом, то RSA ключ проверяется быстрее чем DSA при равной длине (раза в 4) — и даже на современном железе на ключах от 2048 можно увидеть разницу.Источник: habrahabr.ru.Если у вас есть свой сайт, то вам наверняка нужна раскрутка сайта, иначе у вас совсем не будет посетителей.


Инструкции Lenovo и Ubuntu 10.10 #

Привет уважаемые убунтоводы! В этом посте я хочу рассказать вам о случившихся проблемах совместимости железок, ПО и некоторых других тонкостях при переходе на Ubuntu на ноутбуках Lenovo.
Начну с маленькой пред истории, что на купленном мной ноутбуке, изначально стояла Windows 7 Starter x64. Там, естественно все программы, беспроводные модули, гибридная графка от nVidia работало на 5+, но стоило мне установить Ubuntu 10.10 как сразу же начались проблемы. начну пожалуй с самой не приятной: Ubuntu не поддерживает переключение с интегрированного видео, на дискретное и обратно. Что естественно в минус для батарейки ноутбука. Решилось все просто: в биосе выключаем функцию гибридной графики и ставим только Дискретную. Надеюсь все знают как пользоваться Bios? -)
Читать дальше


Инструкции Как обновить Ubuntu до 11.04 Beta #

Довольно много пользователей Ubuntu не терпится опробовать новую Ubuntu 11.04 Natty Narwhal Beta, но их останавливает только незнание как это сделать. Один из проверенных способов — установка с помощью Менеджер обновлений (Update Manager). Так же можно обновиться с помощью LiveCD Ubuntu 11.04 (да, её уже можно скачать с официального сайта). Мы рассмотрим оба варианта.
Внимание! Обязательно перед обновлением сохраните все свои важные файлы! Ubuntu 11.04 ещё в стадии бета тестировании, поэтому обновление вы совершаете только на собственный страх и риск!
Читать дальше


Инструкции Клон Angry Birds - Angry Animals для Ubuntu #

Мы уже как то рассказывали как запустить Angry Birds на Ubuntu Linux. Способ был простой, с использованием Wine. Но у некоторых пользователей возникают проблемы с вайном, да и нет смысла ради одной игры ставить такой объёмный пакет, не так ли? Тем более теперь есть неплохая альтернатива, а именно — Angry Animals.
Angry Animals
Читать дальше


Инструкции Ещё немного про SSH #

Хотел упомянуть про публичные ключи в предыдущей записи, но забыл. Исправляюсь.
Что бы каждый раз при подключении по SSH к серверу не вводить пароль от подключаемого юзера были созданы публичные ключи. Углубляться не буду, просто скажу, что для генерации используется алгоритм DSA.
Для начала сгенерируем пару ключей на клиенте (на компьютере, с которого будете подключаться). Генерировать нужно под тем пользователем, под которым работаете. Открываем терминал и вводим:
Читать дальше


Инструкции Настройка SSH #

Сегодня при переустановке ОС на домашнем сервере (Ubuntu Server) возникла популярная проблема. ОС установилась успешно, не забыл сразу установить SSH сервер, дабы сразу убрать его обратно в кладовку. И вот, сервер на месте, подключаюсь с десктопа по ssh, а тут ошибка shh, не проходит авторизация. Мой пример ошибки:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
a4:e6:21:9b:c6:ff:26:ac:84:f7:64:06:dc:bc:bd:4c.
Please contact your system administrator.
Add correct host key in /home/sk8er/.ssh/known_hosts to get rid of this message.
Offending key in /home/sk8er/.ssh/known_hosts:1
RSA host key for 192.168.1.2 has changed and you have requested strict checking.
Host key verification failed.
Читать дальше


Инструкции Монтируем диски в Ubuntu #

Сегодня потребовалось скинуть несколько файлов на сервер с жёсткого диска. Немного застопорился, ибо уже подзабыл команды монтирования (в десктопной Ubutnu монтирование автоматическое). Поэтому решил написать себе тут небольшую шпаргалку, да и новичкам полезно. Для начала нам нужно узнать какие носители подключены к компьютеру. Набираем в консоли командуsudo fdisk -l
Вот что выдало на моём сервере (подключаюсь я к нему через ssh)sk8er@server:~$ sudo fdisk -l[sudo] password for sk8er:Disk /dev/sda: 1500.3 GB, 1500301910016 bytes255 heads, 63 sectors/track, 182401 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00082da1Device Boot Start End Blocks Id System/dev/sda1 * 1 1216 9764864 83 Linux/dev/sda2 1216 182122 1453124608 83 Linux/dev/sda3 182122 182402 2247680 82 Linux swap / SolarisDisk /dev/sdb: 1000.2 GB, 1000204886016 bytes255 heads, 63 sectors/track, 121601 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000e67f3Device Boot Start End Blocks Id System/dev/sdb1 1 243 1951866 82 Linux swap / Solaris/dev/sdb2 * 244 2067 14651280 83 Linux/dev/sdb3 2068 121601 960156855 83 LinuxКак мы видим подключено 2 жёстких диска. В данном случае я ориентировался по размеру какой из них внутренний (первый в результате), а какой внешний (второй). Внешний диск поделён на 3 части, мне нужна третья, ибо именно на ней находятся нужные файлы. Мы видим, что третий раздел называется /dev/sdb3, именно он нам и нужен. Теперь вводим команду монтирования:sudo mount /dev/sdb3 /mnt/hard
Теперь третий раздел примонтирован в папку /mnt/hard (в начале убедитесь, что эта папка создана). Теперь разберём команду, что именно она значит.
  • /dev/sdb3 — монтируемое устройство
  • /mnt/hard — точка монтирования
Тут всё просто. Теперь разберём более подробно процесс монтирования. Возьмём другую команду, к примеру такую:/dev/sdc1 /mnt/win ntfs defaults 0 1
  • /dev/sdc1 — монтируемое устройство
  • /mnt/win — точка монтирования
  • ntfs — указываем файловую систему раздела
  • defaults — параметы монтирования по умолчанию
  • 0 — флаг бекапа (подробней ниже)
  • 1 — флаг проверки (подробней ниже)
Итак, в начале небольшая таблица с параметрами монтирования
  • exec — Разрешение на запуск исполняемых файлов. Опция включена по-умолчанию.
  • noexec — Запрет на запуск исполняемых файлов.
  • auto — Раздел будет автоматически монтироваться при загрузке системы. По-умолчанию.
  • noauto — Раздел не будет автоматически монтироваться при загрузке системы.
  • ro — Монтирование только для чтения.
  • rw — Монтирование для чтения и записи. По-умолчанию.
  • user — Разрешение простым пользователям монтировать/демонтировать этот раздел.
  • nouser — Запрещает простым пользователям монтировать/демонтировать этот раздел. По-умолчанию.
  • defaults — Использование всех параметров по-умолчанию.
Флаг бекапа:
  • Если 1 — то программа dump включит этот раздел при резервном копировании.
  • Если 0 — то этот раздел не будет включен при резервном копировании.
Флаг проверки. Устанавливает порядок проверки раздела при монтировании на наличие ошибок. Если установить один и тот же порядок для двух разделов, они будут проверяться одновременно. Если 0 — раздел не проверяется.Так же часто популярна ошибка, вроде этой: mount: mount point /mnt/hard does not exist. Тут вы просто забыли создать папку, которая является точкой монтирования. Создаём и всё работает.Интересуют вапорайзеры? Посетите Интернет магазин вапорайзеров с хорошими ценами.


Инструкции Автозапуск приложений в Ubuntu 11.10 #

Многие пользователи Ubuntu 11.10 столкнулись с такой проблемой, что в стандартной утилите по редактированию автозагрузки отображаются не все приложения. В начале были варианты с удалением программ из /etc/xdg/autostart, но теперь есть более удобный способ.  Автозапуск приложений в Ubuntu 11.10Нужно выполнить простые команды:cd /etc/xdg/autostart/
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
Всё, теперь все приложения видны при запуске приложения «Настройки запуска приложений»: Автозапуск приложений в Ubuntu 11.10Что бы всё вернуть обратно выполняем следующую команду:cd /etc/xdg/autostart/
sudo sed --in-place 's/NoDisplay=false/NoDisplay=true/g' *.desktop
Одна из причин почему я не пользуюсь Windows — вирусы. Самый популярный на данный момент — это баннер на весь экран, который просит отправить платную смс. Как убрать баннер вы можете узнать на сайте dom-admina.ru.


Инструкции Обновление часовых поясов в Ubuntu #

В воскресенье у многих сорвались планы — техника показывала разное время. Где то перевелись часы, а где то всё осталось без изменений. Просто не везде есть функция отключения автоматического перехода на летнее/зимнее время. У меня с Ubuntu всё было без проблем, но так было не у всех. Сейчас мы это легко исправим.Для правильной настройки времени в Ubuntu нужно выполнить простую команду:sudo apt-get update && sudo apt-get upgrade
Если не помогло (основная причина — не установлен пакет tzdata), то вручную установим его:sudo apt-get install tzdata
Данный пакет отвечает за часовые пояса в системе. Он периодически обновляется в случае обновления часовых поясов в разных странах.Если обновление или установка пакета не помогла, но нужно настроить его вручную:dpkg-reconfigure tzdata
После этого проверяем время следующей командой:date
Вот и всё. Надеюсь проблем с часовыми поясами больше не возникнет. Не теряйте время!Из за проблем со временем вы могли не зарегистрироваться в социальной сети В Контакте. А ведь вконтакте регистрация это совсем просто, только вам нужно специальное приглашение, которое наверняка есть у вашего друга, который так же пользуется этой социалкой.


Инструкции ID3-теги, mp3, Ubuntu Linux и Android #

Про кодировку тегов в MP3 было сказано действительно очень много, ведь почти каждый линуксоид знаком с проблемой "кракозябр". Казалось бы, что ещё можно сказать? Сегодня я расскажу, как сделать теги читаемыми сразу и в Windows, и в Linux. Это будет весьма полезно для тех. кто любит обмениваться музыкой с друзьями или распространяет её в файлообменных сетях. Немного теорииСуществует две основных версии ID3-тегов — первая и вторая. Основным различием между ними является то, что ID3v1 располагается в конце файла, а ID3v2 — в начале. Кроме этого, в ID3v1 есть ограничение на длину тега, что временами вызывает проблемы.В спецификации ID3v1 сказано, что должна использоваться только кодировка ISO 8859-1 (она же Latin-1), однако на практике это редко когда соблюдается. Лучший и самый популярный кодировщик Lame не сильно мудрствует и просто пишет всё в кодировке локали, поэтому и возникает столько проблем с «кракозябрами».В ID3v2 тег может быть помечен как использующий Latin-1, UTF-16 (LE и BE) или UTF-8. К сожалению, UTF-8 поддерживается только начиная с относительно новой версии ID3v2.4, поэтому не все программы могут его прочитать. В число таких проблемных программ входит Explorer, Windows Media Player и старые версии остальных проигрывателей. В списках изменений новых версий Lame что-то сказано про юникод, но на практике всё без разбору помечается как Latin-1, а man-страница по этому поводу молчит.Почти все программы, которые исправляют теги для нормального отображения под Linux, используют ID3v2.4 + UTF-8. По этой причине мы либо теряем совместимость с устаревшими проигрывателями, либо теряем совместимость с Linux. Но есть и консенсус — использование предыдущей версии ID3v2.3, которая поддерживается гораздо шире, совместно с кодировкой UTF-16 LE.Шаг первый — из локальной кодировки в UTF-8О подобном преобразовании пишут довольно часто. Существует несколько методов для этого, расскажу о команде, которая у меня работает всегда:find. -iname "*.mp3" -type f -exec mid3iconv -e CP1251 --remove-v1 '{}' \-
Для работы необходим пакет Mutagen (python-mutagen). Если файлы были закодированы в Linux, то вместо CP1251 пишем UTF-8 (а если дело бы очень давно, то KOI8-R). Можно добавить ключ -d к mid3iconv, тогда на экран будут выводиться сами теги и вы сможете проконтролировать, всё ли правильно сделано.Шаг второй — из UTF-8 в UTF-16И Mutagen, и TagLib используют только ID3v2.4 для записи тегов, поэтому на этот раз нам понадобится eyeD3Ubuntu это пакет eyed3, в ArchLinux — python-eyed3). Выполняем следующую команду:find. -iname "*.mp3" -type f -exec eyeD3 --force-update --to-v2.3 --set-encoding=utf16-LE --no-tagging-time-frame '{}' \-
Ключ --force-update включает принудительную перезапись тегов, а --no-tagging-time-frame запрещает записывать в файл информацию о дате изменения тегов (зачем она нужна?).EasyTagМногим больше нравится EasyTag. Лично у меня он никогда не хотел правильно работать, в отличие от консольных утилит. Тем не менее. если уж так вы его любите, то его настройки должны выглядеть примерно так:ID3-теги, mp3, Ubuntu Linux и AndroidP.S.: С обложками так же всё просто:eyeD3 --add-image file.jpg:FRONT_COVER music.mp3
Источник: welinux.ru.Вы спросите почему в заголовке Android? Просто на себе испытал проблему с кодировкой на встроенном в Android плеере. Когда просто прослушиваешь файлы на компьютере не верная кодировка не слишком мешает, а на телефоне неудобно, сложно нужный трек найти.Идёте к девушке? Купите презервативы contex.


Инструкции USB и VirtualBox #

Очень многие пользователи VirtualBox сталкивались с одной простой проблемой — на виртуальной машине не работают USB устройства (или работают, но не все). По своему опыту бесконечное гугление не всегда даёт толк, поэтому поделюсь решением. А оно очень простое, всё сводится к тому, что нужно добавить своего пользователя в группу vboxusers. Подробней ниже. Вот небольшая инструкция ваших действий:USB и VirtualBox
(клик для увеличения изображения)Действия простые: идём в Система — Администрирование — Пользователи и группы, выбираем своего юзера, нажимаем «Управление группами». В появившемся окне ищем группу "vboxusers", кликаем по ней два раза и выбираем своего юзера (ставим галочку рядом с логином) и нажимаем ОК. Всё, теперь нужно перелогиниться.Вот так, после таких простых манипуляций в вашей виртуальной машине должны работать все USB устройства. :)Настройка USB в VirtualBox для пользователей Ubuntu 11.10Из Ubuntu 11.10 убрали нужный функционал из настроек. Но не беда, можно добавить себя в группу "vboxusers" с помощью консоли:sudo usermod -a -G vboxusers user
Вместо «user» нужно вписать логин пользователя которого нужно добавить в группу. Всё, теперь так же нужно перелогиниться и теперь USB устройства работают.Вам нечем заняться? Хотите расслабиться и посмеяться? Просто посмотрите мультики Мистер Бин. Уверяю, вам понравится!


Инструкции XBox 360, Ubuntu, UPnP и uShare #

Стоит у меня в кладовке мой старый системный блог, на котором крутиться Ubuntu Server. После покупки XBox 360 задался вопросом как с его помощью просматривать кинофильмы с моего домашнего сервера. После непродолжительных поисков остановился на uShare.
XBox 360, Ubuntu, UPnP и uShare
Читать дальше


Инструкции Простая настройка Flash в Ubuntu #

Большинство пользователей Ubuntu уже свыклись с безобразно работающим Flash, поставляемом в пакете flashplugin-nonfree. Лично меня релиз за релизом беспокоили разные проблемы, было мигание флешек, клик по чему-либо во флешке работал через раз, в общем нестабильная работа и стабильные тормоза. В Ubuntu 11.04 Natty Narwhal в моём случае Flash вел себя настолько отвратительно, что им было невозможно пользоваться. Но буквально неделю назад я наткнулся на простое решение, разом избавившее меня от всех проблем с flash на моей конфигурации. Самое примечательное — раньше заметно тормозило 480p видео в fullscreen, теперь даже 1080p проигрывается идеально плавно.Простая настройка Flash в UbuntuПредставляю вашему вниманию дополнение для Firefox Flash-Aid. Судя по отзывам о дополнении, благодаря ему Flash работает лучше не только у меня. И не только на x64. И даже не только в Firefox! Если вы пользуетесь Chromium, возможно, и ваши проблемы с Flash так же будут решены.Принципы работы плагина очень просты, он выбирает подходящую версию Flash для вашей системы, включает аппаратное ускорение, и подбирает оптимальные для вашей конфигурации настройки, после чего генерирует Shell скрипт, который можно выполнить прямо из окна дополнения кликом по кнопке «Execute».Внимание! У многих хабралюдей Flash напрочь переставал работать, поэтому вместо кнопки «Execute» кликаем «Test». Если вы уже поломали Flash, наслушавшись моих глупых советов, удалите дополнение и снова установите пакет flashplugin-nonfree.
  • Устанавливаем дополнение и перезапускаем Firefox-
  • в списке дополнений (меню Инструменты > Дополнения) находим Flash-Aid, и кликаем кнопку «настроить»-
  • в открывшемся окне кликаем кнопку «Execute», откроется терминал, вводим в нём пароль администратора-
  • дожидаемся окончания выполнения скрипта, перезапускаем Firefox-
  • ...
  • PROFIT!!!
Надеюсь, это решение поможет вам так же, как помогло мне. О результатах отписываемся в комментариях, не забывая указывать свою конфигурацию. В моём случае это Ubuntu 11.04 x64, видеокарта GeForce 460 с проприетарным драйвером.roman_tik предложил альтернативное решение для установки Flash в Ubuntu x64 с помощью PPA-репозитория. Для установки Flash таким путём, выполните в терминале:sudo apt-add-repository ppa:sevenmachines/flash
sudo apt-get update
sudo apt-get install flashplugin64-installer
Так же в комментариях были положительные отзовы о работе Flash-плагина с сайта adobe.PS. Возможно, вас так же заинтересует дополнение FlashVideoReplacer от того же автора, заменяющее Flash-видео на некоторых сайтах на системный проигрыватель.Источник: habrahabr.ru.На своём примере скажу, что это действительно очень лёгкий способ. Протестировал на Chromium 11.0.696.71, Ubuntu 10.04 LTS.Сломался монитор? Тогда вам нужен ремонт мониторов benq. Зачем покупать новый монитор, когда можно починить старый?


Инструкции Интеграция Google Календарь в Unity/Gnome Shell #

Интеграция Google Календарь в Unity/Gnome ShellВ двух самых популярных оболочках Ubuntu, Unity и Gnome Shell, довольно удобные календари. Сейчас мы разберём как с помощью Evolution интегрировать все события из Google Календарь в эти календари, тем самым повысив их удобство. Интеграция Google Календарь в Unity/Gnome ShellДля начала установим Evolution:sudo apt-get install evolution
После этого запустим календарь. Для этого нужно запустить Evolution с особыми параметрами:evolution -c calendar
Откроется календарь.Интеграция Google Календарь в Unity/Gnome ShellТеперь нажимаем «New» -> «Calendar» (так же можно сделать так: «File» -> «New» -> «Calendar»), выбираем «Google» в выпадающем меню. Вводим название календаря и имя пользователя в Google.Интеграция Google Календарь в Unity/Gnome ShellЗатем нажимаем кнопку «Apply». После этого у вас спросят пароль от аккаунта, вводим.Всё. Пользователям Gnome Shell больше ничего не требуется. Пользователям Unity требуется перезайти в учётную запись, либо просто перезагрузить Unity.Снятся странные сны? Почитайте сонник, узнайте их значения.


Инструкции Публичные ключи и SSH #

Сегодня утром у меня наконец дошли руки до небольшой настройки домашнего сервера. В частности я наконец установил на сервер публичные ключи, и теперь, при SSH подключении мне не нужно каждый раз вводить пароль от пользователя на сервере. Ниже я поделюсь как я это сделал. В начале нужно сгенерировать на компьютере, с которого будет идти подключение пару ключей:sk8er@laptop:/$ ssh-keygen -t dsa

Generating public/private dsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_dsa.
Your public key has been saved in /home/user/.ssh/id_dsa.pub.
The key fingerprint is:
f6:61:a8:27:35:cf:4c:6d:13:22:70:cf:4c:c8:a0:23 sk8er@laptop
Команду нужно выполнять не от рута!На стадии Enter passphrase можно ввести пароль для дополнительной безопасности. Как видно выше, ключи хранятся в папке .ssh, в домашнем каталоге. В результате всех действий мы получили 2 ключа: id_dsa и id_dsa.pub. Теперь нужно скопировать ключик на сервер:sk8er@laptop:~$ cd ~/.ssh
sk8er@laptop:~/.ssh$ ssh-copy-id -i ~/.ssh/id_dsa sk8er@192.168.1.2
sk8er@192.168.1.2's password:
id_dsa.pub 100% 614 0.6KB/s 00:00
Всё, теперь можно подключаться к серверу без ввода пароля.Новый Год ещё не наступил, а женский календарь скачать бесплатно полную версию можно с сайта nipponsoft.com.


Инструкции Включение Global Menu в Chrome и Chromium #

В последних версиях Google Chrome и Chromium появилась поддержка очень удобного апплета Global Menu, а так же не мало интересных и полезных функций эксклюзивно для пользователей ОС Ubuntu Linux. Google нас неплохо балует, не так ли? :) Изменений у Google Chrome 12-ой очень много. Среди них аппаратное ускорение 3D CSS, возможность запуска веб-приложений через Omnibox и другие интересные функции.Но самые интересные функции для убунтоводов — интеграция в Unity и экспериментальная поддержка панели меню GNOME. Очень радует то, что поддерживается не только панель в Ubuntu 11.04, но и апплета Global Menu!Global Menu в Chrome и ChromiumРанее данная функция была доступна пользователям с нестабильными версиями Chrome и Chromium.Включение Global Menu в Chrome и Chromium
  • В адресную строку вводим «about:flags»
  • Ищем пункт "Экспериментальная поддержка панели меню GNOME"
  • Нажимаем «Включить»
Пользуемся. :)Собираетесь посетить Испанию? Тогда лучше заранее узнайте про Гостиницы Мадрида, что бы выбрать для себя самый оптимальный вариант.


Инструкции Удаление мусора из меню после Wine #

Уверен, что у многих пользователей Ubuntu, используют Wine (если нужно о ней мы напишем позже), ибо ещё не все программы, которые есть под Windows, имеют альтернативу для Linux. Но Wine — это эмулятор Windows, которая любит помусорить. :)И со временем в меню «Открывать в программе» (которое левее) скапливается очень много мусора. Всё это из за установки различного софта от Windows, который даже после удаления оставляет лишние ярлыки, а сам вайн, к сожалению, не способен их удалить.Мусор в WineНо сегодня я расскажу вам как подчистить это меню. Тут очень просто, открываем терминал и вбиваем следующую строку:rm ~/.local/share/applications/wine-*.desktop
Всё! Проверяем и радуемся, мусора больше нет.Ваша девушка в Киеве? Тогда вам понадобится доставка цветов по киеву. Заказать цветы вы можете на сайте donpion.ua.
Надеюсь вам не потребуется юридическая помошь, но на всякий случай указал сайт.


Инструкции Исправляем рывки при переносе окон #

Случайно нашёл решение проблемы, поиски которого всегда откладывал «на потом». У многих в Unity при перетаскивании окон появляются некие «рывки», будто система сильно загружена, а так же заметны тормоза графических эффектов. Думал проблема в драйверах, поставил проприетарные — не помогло. А нужно только поправить настройки в CompizConfig Settings Manager. Вообще, пост больше для себя, что бы при следующей установке Ubuntu без проблем найти решение проблемы. Но думаю данный пост поможет многим.Для начала установим CompizConfig Settings Manager, если ещё не установили:sudo apt-get install compizconfig-settings-manager
Далее открываем Dash и запускаем Менеджер настройки CompizConfig, либо можно нажать Alt+F2 и ввести "ccsm".В открывшемся окне выбираем OpenGL, затем напротив пункта «Синхронизировать с VBlank» снимаем галочку. Всё, теперь рывки должны пропасть.Так же желательно установить последние рекомендуемые драйвера.Любите часы? Рекомендую обратить внимание на casio, у них очень неплохие модели.


Инструкции Автоматическое монтирование NTFS разделов #

У меня на компьютере установлено две ОС: Ubuntu Linux и Windows 7. Вторая операционная система стоит только для игр (да, люблю поиграть), но на ней так же запускаю аську, браузер, храню какие то файлы. И вот пришла нужда, что бы раздел для Windows (в NTFS) автоматически монтировался в Ubuntu. Долгое время искал способ, который бы работал как нужно. Проблема была в том, что по какой то причине раздел монтировался два раза (причём так получалось по многим мануалам), что очень не нравилось. Решение нашлось быстро, нужно использовать такую настройку в /etc/fstab:UUID=C6BD85D3B8E667CF /media/Windows ntfs umask=0000 0 0Более-менее знающие люди разберутся, а вот для новичков у меня есть другой способ, более простой и удобный. Воспользуемся специальной программой.Storage Device Manager (pysdm)Storage Device ManagerPySDM — это специальное приложение для удобного редактирования файла /etc/fstab. Возможности программы ограничены только самими возможностями монтирования разделов и жёстких дисков в системе.Установим PySDM:sudo apt-get install pysdm
После этого не помешает сделать резервную копию файла /etc/fstab (мне это не потребовалось, но перестраховаться стоит):sudo cp /etc/fstab /etc/fstab.old
Итак, начнём. В начале ищем в Dash программу Storage Device Manager, либо запускаем команду pysdm (нужны права администратора). После открытия программы выбираем нужный раздел, который будет автоматически монтироваться при запуске системы и нажимаем кнопку «Assistant». После повторяем настройки ниже.Для автоматического монтирование NTFS раздела:Монтирование NTFS раздела в PySDMДля автоматического монтирование ext4 раздела:Монтирование ext4 раздела в PySDM
  • Выберите The file system is mounted at boot time для автоматического монтирования раздела при загрузке системы (обычно выбран автоматически)
  • Убедитесь, что пункт Mount file system in read-only mode отключен
  • Включите Allow any user to mount the file system и Allow a user to mount and unmount the filesystem
После всех операций нажимаем «OK», затем «Apply». Всё, теперь при загрузке Ubuntu нужный раздел или жёсткий диск будет автоматически примонтирован.В случае проблем просто восстановите резервную копию следующей командой:sudo cp /etc/fstab.old /etc/fstab
Если остались вопросы — ждём на Сервисе обсуждения и вопросов об Ubuntu Linux.Скоро праздники. Хотите хорошо выглядеть? Посетите салон красоты, там вам помогут.


Инструкции Установка и настройка Wicd в Ubuntu 11.10 #

Сегодняшний вечер я боролся с проблемой долгого выключения компьютера. Результат — удалён стандартный Network Manager и установлен более шустрый и гибкий Wicd. Ну и естественно поправил долгое выключение компьютера. Но обо всём по порядку. Почти с самой установки Ubuntu 11.10 заметил (трудно было не заметить), что система очень долго выключается. При выключении на экране появляется примерно такой лог:
  • Asking all remaining processes to terminate… [OK]
  • Killing all remaining processes… [fail]
Мыслей почему так происходит не было совсем. Начал гуглить.Нашёл какое то сомнительное решение. Нужно было добавить строчку stop on runlevel [6] в файл /etc/init/network-manager.conf. Но я так и не понял куда именно добавлять эту строчку. Так же потом заметил множество отзывов, что это не помогает. Поиски продолжились.После некоторого времени я наконец нашёл источник проблемы, но были только упоминания, что всё из за Network Manager'а, а вот подробностей не нашёл. Решил попробовать сменить его. Самая лучшая альтернатива — Wicd, да и просто начиная ещё с Ubuntu 9.10 рекомендуют ставить Wicd вместо Network Manager'а, что бы избежать некоторых ошибок.Установка Wicd в Ubuntu 11.10Собственно установить Wicd не сложно, он есть в стандартном репозитории. Но нужно удалить Network Manager. Сделал я всё данными командами:sudo apt-get install wicd
sudo apt-get remove network-manager-gnome
Далее перезагружаемся. После этого в Dash ищем Wicd Network Manager и запускаем. Моё подключение он сразу нашёл, нужно было просто нажать кнопку «Подключиться». Всё, соединение установлено.Установка Wicd в Ubuntu 11.10Требуемый результат был достигнут, компьютер стал моментально выключаться. Осталось только немного допилить настройки.Автоподключение к интернету с WicdПочему то у меня не срабатывало автоматическое подключение к интернету, хотя в настройках оно было включено:Автоподключение к интернету с WicdПункт "Use default wired network profile" был активен, но это не помогало. Стал копать дальше. На одном англоязычном сайте обнаружил решение проблемы. Нужно было отредактировать файл /etc/network/interfaces. Вводим в терминале:sudo gedit /etc/network/interfaces
В открывшемся файле нужно дописать следующие строки:auto eth0iface eth0 inet dhcpУ меня было так:auto loiface lo inet dhcpЯ просто заменил lo на eth0, сохранил и перезагрузился. После загрузки подключение к интернету произошло автоматически. И, на глаз, подключение проходит намного быстрее (почти моментально), нежели когда я пользовался Network Manager'ом.Иконка Wicd в трееВ связи с особенностями трея Unity, иконка Wicd в трее не отображается. Исправить это легко (как и у других приложений), в этом поможет пост «Как добавить иконки приложений в область уведомлений». Но повторюсь как это сделать.Открываем dconf-tools, переходим в desktop -> unity -> panel, там к пункту systray-whitelist нужно добавить 'Wicd'. Вот как это выглядит у меня:Иконка Wicd в трееНу и сама иконка в трее:Иконка Wicd в трееЖаль, что для Wicd пока что нет иконок Faenza, а то сильно выделяется из общего стиля.Ну вот и всё. После данных действий мой компьютер стал, как и раньше, моментально перезагружаться. Так же раньше я ждал несколько секунд, пока происходит подключение к интернету. Теперь жду максимум секунду, что так же радует.У вас есть свой интернет-проект? Обязательно проверьте скорость сайта, что бы знать как быстро он грузится у посетителей.


Инструкции Как заменить кнопки на адрес в Nautilus #

Заголовок не слишком понятный, просто не знаю как назвать инструкцию ниже. Сейчас мы заменим кнопки (иногда их называют хлебные крошки) в Nautilus на простую, стандартную адресную строку. Да, её можно отобразить комбинацией Ctrl + L, но теперь она будет стандартной. Для тех, кто не понял. Ниже картинка, где сверху Nautilus с хлебными крошками, а снизу с адресной строкой.Как заменить кнопки на адрес в NautilusДумаю сейчас понятней о чём речь. :)Итак, для изменений нужна утилита dconf-editor. Как её установить написано тут: Область уведомлений в Ubuntu 11.04. Запускаем утилиту с помощью Alt+F2 или через терминал. Далее нужно перейти по пути org -> gnome -> nautilus -> preferences, и у пункта «Always use location entry» ставим галочку.Есть альтернативный вариант. Просто вводим в терминале следующую команду:gsettings set org.gnome.nautilus.preferences always-use-location-entry true
Команда что бы вернуть всё обратно:gsettings set org.gnome.nautilus.preferences always-use-location-entry false
Пользоваться утилитой или терминалом дело каждого, разницы никакой нет.Наш читатель Ivan подсказал способ для Ubuntu 10.10:gconftool-2 --type boolean --set /apps/nautilus/preferences/always_use_location_entry true
Сам проверить не могу, но команда должна помочь.Нужна мобильная аська? Скачайте на сайте youricq.ru.


Инструкции Запись дисков для XBox 360 в Ubuntu #

Насколько я знаю, пользователей с прошитым XBox 360 больше, чем других, по крайней мере в России. И для тех, кто переходит на Ubuntu, во время взвешивания все «за» и «против» перехода может встать проблема как записывать игры для XBox на Ubuntu. Пишу это со своего примера. :)Так вот, запись дисков для XBox на Ubuntu процесс совсем не сложный!Даже не придётся что либо устанавливать. Всё делается с помощью терминала и одной простой командой:growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=2 -Z /dev/scd0=/media/STORAGE/xbox360/game.iso
Подробней о команде:
  • -use-the-force-luke=break:1913760 — указание принудительно перейти на второй слой, требуется при записи дисков для XBox
  • -dvd-compat -speed=2 — скорость записи 2x (больше не рекомендую, ибо возможны ошибки)
  • /dev/scd0 — привод, в котором находится болванка
  • /media/STORAGE/xbox360/game.iso — путь до .iso файла (и да, .dvd файл нам не нужен)
Запись дисков для XBox 360 в UbuntuТак же игрокам в XBox и пользователям Ubuntu в одном лице рекомендую подписаться на RSS, либо зафоловить нас в твиттере, ибо будут и дальше публиковаться разные новости и руководства, касающиеся XBox и Ubuntu.Кончились чернила в принтере? Вам поможет заправка картриджей савеловская. Заправка проходит быстро, а главное — качественно.


Инструкции Лёгкая настройка NFS в Ubuntu #

Мне долго не давала покоя ситуация с NFS (Network file system) в Ubuntu. В итоге я написал плагин для Наутилуса, который позволяет расшаривать папки в NFS и броузить NFS. Плагин состоит из двух частей:nfs-share. Добавляет пункт в контекстное меню папки, который позволяет расшаривать папки. Плагин правит файл /etc/exports и перезагружает nfs-сервер.nfs-sharenfs-browse. В папке /net появляется панель с кнопкой Refresh, после нажатия которой происходит поиск компьютеров с NFS-шарами. Плагин использует autofs и avahi. Чтобы компьютер был найден, на нем должен быть запущен avahi-daemon.nfs-browseКачать deb-пакет отсюда: nfs-lan.sevka.info.Источник: welinux.ru.Купили новый коммуникатор? Рекомендую игры для андроид качать с сайта android-gamez.ru.


Инструкции Как перенести панель Unity вниз #

Многие пользователи Unity хотели бы перенести панельку вниз, но разработчики не предусмотрели такую возможность. Вот и приходится искать подходящие для этого способы. И, на данный момент, самый лучший способ перенести панель Unity вниз — установить Ubuntu Unity Plugin Rotated, специальный плагин для Unity.Ubuntu Unity Plugin RotatedНа данный момент идёт активная работа над плагином, до сих пор не исправлены некоторые ошибки. Но плагин развивается, и это радует. К тому же ошибки исправляются, к примеру зависание CCSM уже поправили.Установка Ubuntu Unity Plugin RotatedДля начала добавим PPA и установим нужные пакеты:sudo add-apt-repository ppa:paullo612/unityshell-rotated
sudo apt-get update
sudo apt-get install unityshell-rotated libnux-1.0-0 compizconfig-settings-manager
Далее открываем Менеджер Настройки CompizConfig и отключаем пункт "Ubuntu Unity Plugin", затем включаем "Ubuntu Unity Plugin Rotated". После включения плагина может появится окно, предупреждающее о конфлике. Просто отключаем конфликтующие плагины.Менеджер Настройки CompizConfigЕсли плагин не включился, либо CCSM завис, тогда нажимаем Ctrl + Alt + F1, вводим имя пользователя и пароль, затем вводим следующую команду:sudo service lightdm restart
Всё, теперь входим в систему как обычно и радуемся изменениям.Удаление Ubuntu Unity Plugin RotatedЕсли нужно отключить Ubuntu Unity Plugin Rotated и вернуть всё на свои места, то проделываем обратные действия. В начале в настройкаъ Compiz включаем «Ubuntu Unity Plugin» и отключаем «Ubuntu Unity Plugin Rotated». Затем вводим следующие команды:sudo apt-get install ppa-purge
sudo ppa-purge ppa:paullo612/unityshell-rotated
sudo apt-get remove unityshell-rotated
Всё, плагин удалён.А теперь хотите отвлечься? Тогда игры искать предметы вам не помешает.


Инструкции Создание своего дистрибутива на базе Ubuntu #

Данная статья — это лишь основы создания своих дистрибутивов на базе Ubuntu, т.к. существует множество тонких моментов по наполнению дистрибутива и оптимизации ядра под разные задачи. Но этого вполне хватит для того, чтобы создать простенький диск с нужными программами или оригинальный подарок другу. Создание своего дистрибутива на базе UbuntuНеобходимые компоненты
  • Оригинальный iso-образ дистрибутива Ubuntu (CD)
  • Подготовленные файлы оформления: сплэш-скрин, апсплэш-скрин, GDM-тема, обои, набор иконок
  • Пакет Reconstructor (тут архив в котором 2 библиотеки и сам Reconstructor), установка производится в следующий последовательности: libusplash0_0.5.19_i386.deb- libusplash-dev_0.5.19_i386.deb- reconstructor-2.6_all.deb.
  • Пакет Ubuntu Customization Kit (UCK)
  • Желателен выход в интернет для доступа к онлайн-репозиторию, или локальный срез репозитория
Руководство. Часть 1 — ReconstructorЗапускаем Reconstructor: Приложения/Системные/Reconstructor, появится окно терминала запрашивающее пароль администратора — введите пароль, без этого программа работать не будет.Первое окно — Приветствие
  • Приветствие, и кнопка обновления программы. Либо обновляем пакет, либо нажимаем Next.
    Первое окно - Приветствие
Второе окно — Выбор способа инсталляции
  • Выбираем Desktop (чтобы установка шла в графическом режиме и была возможность работать с LiveCD).
    Второе окно - Выбор способа инсталляции
  • Next.
Третье окно — Выбор рабочего окруженияВыбор рабочего окружения для создания своего дистрибутива:
  • Working Directory — директория в которой происходит разбор оригинального iso-образа (оставьте как есть, программа предложит создать директорию reconstructor в вашей личной директории).
  • Далее идут три чекбокса: когда вы собираете дистрибутив в первый раз (или собираете заново с оригинала) — во всех трех окошках надо выставить галочки. Если же вы создали свой дистрибутив и через некоторое время захотите доработать его — но при этом не потерять все ваши остальные изменения, то галочки выставлять не надо.
  • Аналогичный подход и к последнему пункту — Live CD ISO Filename, надо указать файл с образом дистрибутива, который вы собираетесь переделывать, чтобы программа его распаковала в директории, но если вы все еще дорабатываете свой дистрибутив, который лежит в разобранном виде, указывать образ iso не надо, иначе распаковка образа перезапишет находящуюся там информацию.
  • Поскольку мы делаем первую сборку: отмечаем галочками три окна, указываем где лежит оригинальный образ с дистрибутивом Ubuntu.
    Третье окно - Выбор рабочего окружения
Начнется распаковка образа в директории, она займет от 10 до 15 минут (в зависимости от мощности вашей машины).Четвертое окно — НастройкаЭто окно состоит из шести вкладок:Boot Screen (экран загрузчика)Четвертое окно - НастройкаLiveCD Splash, первый экран, который увидит пользователь. Для него используется картинка в формате .pcx, она должна быть размером 640?480, с индексированной палитрой в 256 цветов. Создать такую картинку можно в GIMP.LiveCD Text Color - цвет текста в меню установки (у меня меню окажется на светлом фоне, поэтому я выбрал черный цвет, не переживайте по поводу нижнего меню или подсветки выбора опций меню — программа умная и создаст сама нужную цветовую гамму, потом увидите сами).Upsplash Filename - когда будет происходить загрузка, будет показан логотип и бегунок. Этот файл представляет из себя скомпилированный .so файл библиотеки.Где его взять? С одной стороны на gnome-look можно найти готовые файлы с бегунками любой тематики, но с другой — ведь нас интересует наше личное оформление, и мы сами можем приложить свой творческий потенциал к оформлению.Поэтому нам интересна следующая опция — Upsplash Generation, она позволит из .png файла, который можно создать в GIMP создать собственный upsplash.so (Внимание: у картинки должна быть индексированная палитра в 256 цветов!).Gnome (оформление среды Gnome)LoginGnome
  • GDM Theme - оформление темы входа в систему. Когда вы установите дистрибутив приглашение на вход может быть оформлено стандартными темами (выпадающий список), либо скачайте понравившуюся тему отсюда и укажите ее файл, чтобы она попала в список. Я выбрал тему Mint-Shadows. Кстати, файлы тем идут в архивах tar.gz их можно распаковать, локализовать и переделать под свой вкус, подробные руководства для создания своих тем есть на офсайте, т.е. здесь.
  • Далее, идут три окошка: Sounds — запретить/разрешить проигрывание звука входа в систему- Root Login — разрешить/запретить вход в систему под суперпользователем- XDMCP разрешить/запретить вход в систему автономным дисплеем-
  • Splash Screen - после входа в систему, GNOME начинает прогружаться и выбрасывает иконки отражающие стадии загрузки, этот Spash Screen нужен для того чтобы эти иконки отображались на его красивом фоне.
Я не стал его менять.
  • Background Color - цвет фона. Я поставил черный.
Desktop
  • Wallpaper - обои, которые будут идти по умолчанию. Я подкинул эти.
  • Application Font, Document Font, Desktop Font, Title Bar Font, Fixed Font - дают вам возможность выбрать шрифты для вашего дистрибутива.
Theme
  • Theme - выбор темы оформления, я выбрал Murrina-GreenMod.
  • Widow Borders - оформление рамок окон.
  • Icons - выбор иконок, я скачал GNUtoon — прикольный набор веселых иконок.
Apt (настройка списка репозиториев)
  • Если отметить чекбоксы галочками, вы замените официальные репозитории Ubuntu на свои.
  • Свои можно вносить в окно в известной вам форме, там есть пример:
deb адрес сервера/ версия_системы main restrictedУ меня нет своих репозиториев, хотя и есть список стороних, я ничего не менял во вкладке Apt.Optimization (Оптимизация!)Здесь есть пара опций, позволяющих вам ускорить свою систему, но пользуйтесь ими осторожно:
  • Startup — оптимизировать скорость загрузки системы и Shutdown — оптимизировать скрипты завершения работы.
Я включил только опцию Shutdown, поскольку там есть кнопка Restore — откат. Если будут глюки верну настройки обратно.LiveCDЭто настройки для пользователя LiveCD, если вам надо закрыть доступ к диску — можете создать пользователя заполнив эти поля соответствующей информацией.ModulesModulesВот тут-то начинается самое интересное, поскольку здесь вы можете набить свой дистрибутив нужными вам пакетами, обновить имеющиеся или удалить ненужные. Кроме того, можно добавлять и активировать сторонние или свои модули (хотите запуск Emerald сразу при загрузке?).Обратите внимание, перечислять пакеты для установки/удаления надо через пробел — пакет1 пакет2 пакет3.Ну и конечно вам необходимо знать как именно называется устанавливаемый/удаляемый пакет.Я не стал собирать какой-то специфический дистрибутив с определенным набором программ. Просто поудалял некоторые из имеющихся и поставил русскую локаль Thunderbird.
  • Теперь, после того, как вы оформили свой дистрибутив и снабдили его нужными программами, надо нажать кнопку “Apply”, чтобы применить сделанные вами изменения.
  • После применения изменений нажмите Next.
Появится финальное окно, после которого начнется сборка вашего iso образа.Здесь ничего трогать не стоит, разве что можете указать имя файла (FileName), и описание дистрибутива (Description), уточнить выбор архитектуры (я использовал x86, поэтому ничего не менял).Создание своего дистрибутива на базе Ubuntu
  • Next. Понеслось. Ждем 10-15 минут.
Руководство. Часть 2 - Ubuntu Customization KitТеперь мы воспользуемся Ubuntu Customization Kit (UCK), он был установлен в Приложения/Стандартные.
  • Первым делом он спросит — какие языковые пакеты вам надо установить, выбирайте ru.
  • Потом он спросит — какой язык должен использоваться при инсталляции системы, выбирайте ru.
  • Затем он спросит — какое окружение рабочего стола используется, выбирайте gnome.
  • После этого откроется окно, в котором вы должны найти свой iso образ со своим дистрибутивом, который вы создали с помощью Reconstructor.
  • После этого он предложит возможность переименовать ваш дистрибутив, если вы не сделали этого в Reconstructor-e можете сделать это сейчас.
  • После этого он спросит вас: Не хотите ли ручками добавить/удалить пакеты, воспользоваться консолью и вообще проконтролировать процесс сборки?
Мы уже сделали это в Reconstructor-e, поэтому говорим — no.
  • Теперь он спросит — хотите удалить приложения для Windows с диска? Я сказал — yes. Это удалит win32 версию Mozill-ы, и еще кое-что, что нам не нужно. Зато размер iso уменьшится.
Всё! UCK готов к сборке, он откроет консоль и запросит административный пароль чтобы собрать уже окончательную версию вашего дистрибутива.В процессе сборки (10-15 минут) он полезет в репозиторий, чтобы установить языковую локализацию для вашего Gnome и его программ, а так же уберет неиспользуемые языковые пакеты.Собранный iso дистрибутива будет лежать здесь:/home/ваша_домашняя_папка/tmp/remaster-new-files/Я не стал дальше перебирать дистрибутив с помощью Customization Kit (UCK), мне достаточно было программки Reconstructor для создания своего дистрибутива на базе Ubuntu :)Источник: help.ubuntu.ruСобрали свой дистрибутив? Теперь для него можно купить виртуальный сервер.


Инструкции Настраиваем работу веб-камеры с Google+ в Ubuntu #

Оказывается довольно популярная проблема в использовании сервисов Google под Ubuntu Linux, таких как Google+ и Google Talk Video — они не видят веб-камеру. Сегодня мы исправим это. Перед тем, как продолжить, убедитись, что у вас установлен плагин Google Talk: google.com.Так как и Google Plus, и Google Talk Video, используют один плагин, который мы сейчас и пофиксим, после всех действий заработают оба сервиса.Открываем терминал. Если установлена Ubuntu x32 вводим следующее:sudo apt-get install libv4l-0
sudo mv /opt/google/talkplugin/GoogleTalkPlugin /opt/google/talkplugin/GoogleTalkPlugin.real
echo '#!/bin/sh' | sudo tee /opt/google/talkplugin/GoogleTalkPlugin
echo «LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /opt/google/talkplugin/GoogleTalkPlugin.real» | sudo tee -a /opt/google/talkplugin/GoogleTalkPlugin
sudo chmod +x /opt/google/talkplugin/GoogleTalkPlugin
Если Ubuntu x64:sudo apt-get install lib32v4l-0
sudo mv /opt/google/talkplugin/GoogleTalkPlugin /opt/google/talkplugin/GoogleTalkPlugin.real
echo '#!/bin/sh' | sudo tee /opt/google/talkplugin/GoogleTalkPlugin
echo «LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /opt/google/talkplugin/GoogleTalkPlugin.real» | sudo tee -a /opt/google/talkplugin/GoogleTalkPlugin
sudo chmod +x /opt/google/talkplugin/GoogleTalkPlugin
Затем перезагружаем браузер.Данный фикс работает не только для Ubuntu Linux, но и для других дистрибутивов. Правда команды могут незначительно отличаться.Что бы откатить действия вводим следующее:sudo rm /opt/google/talkplugin/GoogleTalkPlugin
sudo mv /opt/google/talkplugin/GoogleTalkPlugin.real /opt/google/talkplugin/GoogleTalkPlugin
Сломался компьютер? Компьютерная помощь онлайн вам поможет!


Инструкции Skype в Ubuntu 11.04 #

У многих пользователей Ubuntu, которые установили версию 11.04 появилась существенная проблема — нет возможности установить Skype. Его просто нет в официальном репозитории. Частое явление для альфа, бета и RC версий Ubuntu. Но это линукс, поэтому всегда есть решение. :)Skype в Ubuntu 11.04Конечно можно просто скачать deb пакет с официального сайта, но намного лучше будет установить Skype с репозитория Ubuntu 10.10, так как у него будут специальные поправки для Ubuntu, которых нет в стандартных deb пакетах.Установка довольно простая. Для начала жмём Alt + F2 и набираем команду:gksu /usr/bin/software-properties-gtk
Если потребуется — вводим свой пароль пользователя. Затем в открывшемся окошке выбираем пункт «Другое ПО» и нажимаем «Добавить...» и вводим следующее:deb archive.canonical.com/ubuntu maverick partner
Всё! Обновляем информацию о пакетах и можно устонавливать Skype. Устанавливайте либо с помощью Центра приложений, либо из терминала простой командой:sudo apt-get install skype
Ну и так же вы всегда можете скачать deb пакеты Skype с официального репозитория Ubuntu: launchpad.net.Скачайте себе кодеки для windows xp и смотрите любое видео без проблем.


Инструкции Как избавиться от "404 Not Found" при запуске apt-get update #

Если вы случайно ввели не верный адрес PPA при добавлении его в систему, либо добавили PPA, в котором нет пакетов под вашу версию Ubuntu, но при каждом вызове вы будете видеть одну и ту же ошибку - 404 Not Found. <img title=«Как избавиться от „404 Not Found“ при запуске apt-get update» src="/upload/404-Not-Found-1-650x423.jpg" alt=«Как избавиться от „404 Not Found“ при запуске apt-get update» width=«650» height=«423» />Ничего страшного в этой ошибке нет (она может только немного замедлить процесс обновления списка пакетов), но если вы хотите от них избавиться, то нужно всего лишь отключить (или удалить) PPA, которые вызывают ошибку 404 Not Found. Делать это каждый раз в ручную не слишком удобно (я обычно делаю через Ubuntu Tweak), но сейчас мы сделаем так, что нужно будет только ввести в консоль команду fix404.fix404 это простой скрипт, который проверяет все PPA на доступность для вашей системы и предлагает отключить нерабочие.Скрипт fix404Установка fix404PPA с пакетом fix404 доступен только для пользователей Ubuntu 11.04:sudo apt-add-repository ppa:lkjoel/fix404
sudo apt-get update
sudo apt-get install fix404
Для более ранних версий Ubuntu пакет fix404 можно скачать отсюда: launchpad.net.Для использования fix404 введите следующие команды в терминал:sudo fix404
sudo chmod 644 /etc/apt/sources.list.d/*
Вторая команда нужна для восстановления нужных прав доступа файлам с PPA (да, в скрипте присутствует небольшой баг, о котором уже оповестили автора).Купите Фольксваген Пассат в Новосибирске для себя и своей семьи.


Инструкции Установка Flash на Ubuntu x64 #

Уверен, что многие пользователи Ubuntu x64 достаточно долго не могли должным образом установить flash плагин. Просто о нас не слишком сильно позаботились, ибо для юзеров Ubuntu x32 flash плагин доступен из «Центра приложений Ubuntu» и установка сводится к нескольким кликам мышки.Но всё таки пользователям Ubuntu x64 так же не слишком сложно поставить flash плагин, главное знать команды ниже. -)sudo add-apt-repository ppa:sevenmachines/flash
sudo apt-get update && sudo apt-get install flashplugin64-installer
Всё. Открываем любимый браузер и радуемся работающему флешу. :)Нужно почистить компьютер с Windows? Тогда стоит CCleaner скачать, хорошая утилита.Нужна квартира? Вам поможет продажа квартир в Москве.


Инструкции Стандартный рабочий стол в Ubuntu 11.10 #

Как вы знаете, в Ubuntu 11.10 будет использована оболочка Unity (вместе с Compiz), а для более слабых систем будет использован Unity 2D. К сожалению, до сих пор многим данная оболочка не нравится, поэтому постоянно появляются способы как поставить стандартный Gnome. Вот один из них. Стандартный рабочий стол в Ubuntu 11.10Не придётся использовать какие то хаки для использования GNOME Shell. Нужно только установить один пакет:sudo apt-get install gnome-session-fallback
После этого требуется разлогиниться, и в LightDM выбрать GNOME Classic.Любите почитать, но жалко денег на книги? Ваш выбор — електронна книга! Скачиваете из сети текст, скачиваете на книжку и читаете с удовольствием!


Инструкции Как устанавливать темы в Ubuntu #

Вот вроде простая задача — сменить тему в Ubuntu Linux. Однако всё же некоторые новички не могут справится с этой задачей. На многих сайтах пишут о том, что нужно распаковывать архивы, переносить в скрытые папки, но есть же способ намного удобнее! Итак. Темы распространяются в архивах с расширением tar.gz, это стандарт. Собственно скачали мы нужный архив, что дальше? Нам нужна утилита "Параметры внешнего вида". Можно её открыть из меню, но я чаще делаю так: кликаю правой кнопкой мыши на рабочем столе, затем выбираю пункт "Изменить фон рабочего стола", вот и всё, нужная утилита открыта.Как устанавливать темы в UbuntuПереходим на вкладку "Тема", нажимаем кнопку "Установить...", и там уже выбираем нужный архив с темой. Вот и всё, тема установлена. Вроде бы всё просто, но не редко возникают вопросы.Читатели, стоит ли продолжать такие статьи? Я понимаю, 90% читателей и так всё это знает, но ведь надо подумать и об этих оставшихся 10%.У вас есть своя компания? Сделайте ей несколько страничек и закажите продвижение веб сайтов, что бы найти новых клиентов.


Инструкции Восстановление работы клавиши Delete в 11.10 #

В Gnome 3 есть одна не слишком удобная особенность — вы не сможете удалить файл, нажав клавишу Delete, нужно пользоваться комбинацией Ctrl + Delete. Не слишком удобно, особенно учитывая то, что в Gnome 2, как и во многих других ОС, такая комбинация не нужна. Очень спорное решение, да и переучиваться не слишком хочется. Вот поэтому мы вернём старый вариант — возможность удаления клавишей Delete.Итак. для начала вводим в терминале следующую команду:gsettings set org.gnome.desktop.interface can-change-accels true
Теперь заходим в Nautilus и выбираем функцию удаления (в английской версии она называется "Move to trash") и нажимаем два раза кнопку Delete. До нажания:Восстановление работы клавиши Delete в 11.10После нажатия:Восстановление работы клавиши Delete в 11.10После этого вводим следующую команду:gsettings set org.gnome.desktop.interface can-change-accels false
Этим мы отключили возможность изменять клавиши.Всё, теперь можно удалять файлы клавишой Delete в Gnome 3.Небольшое видео с демонстрацией:Хочется свою персональную страничку? Создай свой сайт — бесплатно! Это не сложно!


Инструкции Пароль для разблокировки связки ключей #

Очень частая проблема в Ubuntu — произвольный запрос на разблокировку связки ключей. Довольно часто он появляется внезапно (вчера ещё не было, а сегодня запустил компьютер и появился запрос). Минус в том, что вводить пароль каждый раз быстро утомляет. Ниже способ бороться с этим. Чаще всего пользователи видят сообщение примерно с таким текстом:Ваша связка ключей для входа в систему не была автоматически разблокирована, когда вы зарегистрировались в компьютере.Решается всё очень просто, нужно установить пустой мастерпароль на брелок. Для этого нажимаем Alt + F2 и вводим "seahorse". Нажимаем правой кнопкой мыши по единственному пункту и кликаем «Изменить пароль».SeahorseВ первое поле вводим свой пароль, вторые оставляем пустые. Подтверждаем, что согласны, что пароля не будет. Всё, теперь надоедливый запрос с просьбой ввести пароль не будет появляться.Хотите порадовать своего ребёнка? Дайте ему поиграть в интересную игру! Игры с динозаврами отличный вариант для этого, многие дети любят динозавров. Рекомендую!


Инструкции ext2, ext3 и ext4 из под Windows #

Довольно многим до сих пор приходится пользоваться двумя ОС: Windows и Linux (а в нашем случае явно Ubuntu Linux). На таких людей ставят клеймо "дуалбутчик" и всячески пытаются обсмеять. Но к сожалению до сих пор создаётся не мало специального софта, аналогов которому нет для Linux, а запустить под Wine не получается. Из за этого часто возникает проблема в работе с файлами. Ubuntu из коробки понимает ntfs, которую использует Windows, а вот Windows никак не хочет понимать ext3 или ext4. И это огорчает ещё больше, учитывая то, что интерфейс ОС от Microsoft можно легко изменить (тут подробней: http://tuksik.ru/transformers/), многие программы работают под обеими платформами, а вот с файловой системой беда.Теперь всё стало проще! Появился специальный драйвер для Windows, под названием Ext2Fsd. Именно благодаря ему можно свободно пользоваться ext2, ext3 и ext4 из под Windows.ext3 и ext4 из под Windows 7 и XPДрайвер работает с Windows 2000, XP, Vista и Windows 7. Радует, что имеется поддержка не только чтения, но и записи!Работа с Ext2FsdПосле установки Ext2Fsd нужно перезагрузить компьютер. Затем открываем Ext2 Volume Manager:Ext2 Volume ManagerЗдесь вы можете подключать/отключать разделы с файловой системой ext2, ext3 и ext4. Если вам нужна поддержка записи (которая ещё не стабильна) в файловой системе ext4, выберите пункт "Ext2 Management", отключите пункт "Mount volume in readonly mode" и нажмите "Apply":Ext2 Volume ManagerТак же можно выбрать какие разделы нужно монтировать при загрузке системы.


Инструкции Настройка Unity #

Дорогие читатели! Хочу поделиться с вами объёмной и интересной статьёй с сайта habrahabr.ru, с помощью которой можно полностью настроить Unity. Затронуто множество моментов настройки: темы Unity, настройка Unity с помощью программ, с помощью Compiz Config, ручная настройка и многое другое. Настоятельно рекомендую к прочтению! Доброго времени суток.Сегодня я хочу рассказать вам о том, как можно изменить внешний вид графической оболочки Natty Narwhal — Unity.Немного предысторииНачалось все с выпуска Ubuntu 11.04 Beta 2, очень уж мне захотелось попробовать в деле пакет Ayatana Scrollbars, однако установка его на 10.10 оказалась невозможной -версии в PPA начинаются с Natty.
Честно говоря, исходники то доступны, так что, теоретически, установить overlay-scrollbar на 10.10 можно, но для этого придется обновить libglib до версии 2.28, а в Synaptic'е Maverick'а наивысшая версия — 2.26. А переставлять libglib руками — это то еще удовольствие.Ближе к делуИтак, на моем ноутбуке удобно устроился Нарвал, вторая beta. Загрузился в Unity — посмотреть. Раньше уже сталкивался с Unity2D, но еще на ранних стадиях, так что впечатления были не ахти. На overlay-scrollbar я насмотрелся вдоволь, понравились. Но вот окружение… Стандартные настройки Unity Plugin удручают, их всего-то ничего. Да и сторонних программ по настройке Unity тогда еще не было.
Но душе хотелось гармонии и легкости, а стандартная тема вкупе с обоями оставляли ощущение дискомфорта.
Что ж, поехали!Копаемся в настройкахНенадолго остановлюсь на стандартном диалоге настроек.
Super -> Compiz -> Ubuntu Unity PluginUbuntu Unity PluginТут нас заинтересуют только строчки 'Panel Opacity' и 'Dash Blur' на вкладке 'Experimental'.
Panel Opacity, как ни странно, меняет прозрачность верхней панели Unity. Рекомендуемое значение — 0.8, т.к. оно совпадает со значением прозрачности боковой панели, которое изменить, к сожалению, нельзя.
Dash Blur добаляет к Dash размытие, выглядит приятно.
На более глубоких настройках я остановлюсь чуть позже.Философия темТемы в Unity — это отдельное концентрированное зло.
Во-первых, emerald'а нет и больше не будет.
Во-вторых, верхняя панель меняет свой вид в зависимости от выбранной темы GTK, а вот боковая всегда остается такой, какая есть. В некоторых случаях это выглядит весьма интересно, но лично мне больше нравится вариант, когда обе панели выглядят примерно одинаково. Тут, впрочем, дело каждого.
Для того, чтобы избежать неприятного момента с изменением вида верхней панели, мне пришлось установить unity-theme.sudo add-apt-repository ppa:isantop/iansanto-ppa
sudo apt-get update && sudo apt-get install unity-theme
Этот пакет также заменил control buttons, которые размещаются на самой панели, если окно развернуть.Control buttonsКроме того, опять же как ни странно, в списке GTK тем появилась некая 'unity-theme'. На практике — это самая обычная Ambiance, не считая вышеупомянутого. Однако, тут присутствует одно очень важное отличие от стандартной Ambiance — файлы темы помещены в /usr/share/themes/Unity, а это значит, что все можно ручками поменять.
Например:
/usr/share/themes/Unity/metacity-1 — тема Metacity, тут мы можем поменять control buttons окна. Мне хватило просто обесцвечивания, после этого можно преспокойно играть с цветовой схемой, не опасаясь, что рыжая кнопка будет смотреться аляпистым пятном.
Вот такие настройки темы у меня:НастройкиА вот так выглядят заголовки окон с обесцвеченной Metacity:НастройкиUbutnu-theme я советую поставить каждому, даже если вы собираетесь использовать другие темы (исключения: elementary, orta, minty), т.к. это позволит вам настроить одинаковый внешний вид для верхней и боковой панели. Ну и control buttons очень подходят под этакой HUD-стиль.Если вы хотите использовать стороннюю тему, меняющую внешний вид верхней панели и при этом верхнюю панель оставить в покое, то вам нужно заменить элементы управления (скрин выше) на unity или на любые другие из тем, которые не меняют панель. Естественно, сами элементы управления тоже будут меняться (кнопки/списки/ползунки и т.п.).Детальная настройка боковой панели и DashТеперь обратим взор к боковой панели.
Не препарируя пациента мы можем изменить:
— размер иконок
— режим подсветки
— анимации
Маловато как-то.
Открываем /usr/share/unity и видим 3 папки:
3: тут содержатся графические файлы, которыми мы и будем заниматься
places: конфигурация, не трогаем
themes: отсюда нам пригодятся только несколько png-шекПодробнее остановимся на папке 3:
Верхний ряд иконок в Dahs:
find_files.png
find_internet_apps.png
find_media_apps.png
find_more_apps.png
Обводка иконки (отображается когда подсветка отключена):
round_outline_54x54.png
Маска подсветки:
round_corner_54x54.png
В themes:
Индикаторы активного приложения:
launcher_arrow_ltr.png
launcher_arrow_outline_ltr.png
launcher_arrow_outline_rtl.png
launcher_arrow_rtl.pngДальше оставляю место вашей фантазии и находчивости.Полезно знать: Изменения не применяются на лету. Чтобы их увидеть, нужно либо перелогиниться, либо: unity --replace.ОбоиНет, тут я не буду рассказывать как поменять обои в Ubuntu и где взять те, которые «не надоели» (Привет, Денис!).
Обои — это огромный плацдарм кастумизатора.
Поясняю: вы можете капитально изменить вид вашего рабочего стола, не написав при этом ни строчки кода. Все дело в имитации. Например, можно выставить значение прозрачности для верхней панели равное 0, а саму панель нарисовать на обоях. И тут уж добавляйте любые примочки — вас ограничивает только ваша фантазия.
Поделюсь одной из своих плюшек — скругленные углы монитора/дисплея а-ля Apple iPhone: просто верхним слоем добавляем абсолютно черные скругленные уголки. Кода вы просто смотрите на рабочий стол это не бросается в глаза, но…ОбоиВ «Экспо» это выглядит намного интереснее!
Кэп сообщает: чем светлее обои, тем лучше будут смотреться уголки.


Инструкции Энергосбережение Ubuntu на ноутбуке #

Я являюсь рядовым линукс-пользователем и поэтому не стоит от этой статьи ожидать очень умных ходов или нестандартных программистских решений. Все по мануалам. Но раз результат достигнут, значит кому-то кроме меня это может оказаться полезным. О том, как заставит ноутбук работать под линуксами как можно дольше, написано немало, в том числе и на хабре. В какой-то степени я еще раз соберу все советы воедино, от очевидных до обскурных, заодно опишу несколько проблем и решений, которые у меня оказались достаточно «индивидуальными».Устанавливал я Ubuntu 10.10 на ноутбук Acer Aspire Timeline 5810TG. Эта машина обладает экраном в почти 16 дюймов и относительно производительным железом, зато батарея достаточно емкая, чтобы ставить с ней личные рекорды.Содержание постаОтключаем дискретную видеокартуПолезные команды для энергосбереженияПроблемы ноутбука (связанные с энергосбережением) и их решенияАвтоматизацияДополнительные советыОтключаем дискретную видеокартуВ моем ноутбуке имеется возможность переключаться между встроенным графическим чипом от Intel, маломощным и малотребовательным к электроэнергии, и сравнительно сильной и энергоемкой карте ATI Radeon HD4330. Многие обладатели ноутбуков с переключаемой графикой испытывают проблемы в работе с Linux-системами. Поиск по «ubuntu switchable graphics» на убунтуформус выдает больше 50 страниц тем.
Мне производительная графическая карта нужна редко, поэтому я задался целью отключить ее по умолчанию с возможностью быстрого и безболезненного включения.
Очень много читал те самые 50 страниц форумных тем. А надо было всего лишь заглянуть в убунту-вики или даже попробовать воспользоваться хабрапоиском.В версиях ядра, начиная с 2.6.34, присутствует механизм vga_switcheroo, позволяющий переключаться между видеокартами. То есть в Ubuntu 10.10 он есть по умолчанию. О том, как им пользоваться, хорошо было написано здесь (см. второй способ) почти год назад, я по-быстрому напомню, что к чему.Вначале выполним:lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
01:00.0 VGA compatible controller: ATI Technologies Inc M92 LP [Mobility Radeon HD 4300 Series] (rev ff)
Зная, какой GPU как обозначается, посмотрим, какой из них в каком состоянии:cat /sys/kernel/debug/vgaswitcheroo/switch
0: :Pwr:0000:01:00.0
1:+:Pwr:0000:00:02.0
Плюсик стоит на против видеочипа, который используется в данный момент, Pwr означает, что видеокарта включена и потребляет энергию.
Важно: у всех моих немногих знакомых, обладающих ноутбуками с двумя видеокартами, картина одинаковая: что бы вы не делали, при загрузке системы обе карты работают, при этом для вывода используется встроенная «слабая» графика. Это нам на руку, ибо обесточивание неактивной видеокарт происходит бескровно.Командаecho OFF > /sys/kernel/debug/vgaswitcheroo/switch
отключает неиспользуемую GPU сразу же. Поэтому мы обратимся к файлу /etc/rc.local, добавив в него вышеуказанную команду (перед строчкой exit 0). Так, при загрузке систему дискретная видеокарта уже будет отключена и мне не нужно будет беспокоиться ни о чем.0: :Off:0000:01:00.01:+:Pwr:0000:00:02.0Важно: насколько я могу судить, vga_switcheroo не работает, если установлены проприетарные драйверы на дискретную видеокарту.Кстати, если вы хотите переключаться между видеокартами через графический интерфейс, установите Ubuntu Control Center. Программа представляет собой панель управления параметрами Ubuntu, но нас она интересует исключительно из-за опции переключения между GPU (естественно, здесь это тоже происходит средствами vga_switcheroo).Ubuntu Control CenterБудьте аккуратны с UCC: во-первых, работает кривовато, например, мне необходимо было вначале переключиться на дискретную видеокарту, а лишь затем на встроенную, чтобы обесточить дискретную (либо вначале выполнить echo OFF > /sys/kernel/debug/vgaswitcheroo/switch, а затем переключаться на встроенную GPU). Но работает. Во-вторых, переключение происходит сразу, то есть без спросу выполняется завершение сеанса и приходится вновь залогиниваться.Полезные советы по энергосбережениюСобирались эти советы с lesswatts, ubuntuforums, учитывались хинты от powertop, кое-что было найдено случайно.1) Если у вас стоит убунту на ноутбуке, стопроцентно у вас установлен пакет laptop_mode, оптимизирующий работу компьютера в зависимости от источника питания. Значение 0, посылаемое в /proc/sys/vm/laptop_mode, отключает режим энергосбережения, 5 устанавливает самый агрессивный. Подробнее о том, как именно laptop_mode сберегает энергию, можно прочесть где угодно.echo 0 > /proc/sys/vm/laptop_mode #выключает laptop_mode
echo 5 > /proc/sys/vm/laptop_mode #активирует laptop_mode
2) Режим энергосбережение для SATA-устройств.echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
echo min_power > /sys/class/scsi_host/host1/link_power_management_policy
echo min_power > /sys/class/scsi_host/host2/link_power_management_policy
echo min_power > /sys/class/scsi_host/host3/link_power_management_policy
echo min_power > /sys/class/scsi_host/host4/link_power_management_policy
echo min_power > /sys/class/scsi_host/host5/link_power_management_policy
Не знаю, почему у меня в /sys/class/scsi_host/ целых шесть устройств. :)Для включения максимального быстродействия выполнить команды с max_performance вместо min_power.3) По умолчанию в Ubuntu есть четыре профиля работы процессора:cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
conservative ondemand userspace powersave performance
conservative: медленно повышает частоту процессора в зависимости от нагрузки на систему и резко сбрасывает частоту к минимальной при простое.
ondemand: быстро повышает частоту процессора при возрастании нагрузки и медленно сбрасывает частоту к минимуму при простое.
powersave и performance, очевидно, соответствуют минимальной и максимальной частотам CPU.#для производительности- выполнять сие для каждого ядра (у меня их два)
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
#для энергосбережения
echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo powersave > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
Многие независимые пользователи крайне не советуют использовать режим performance, поэтому даже для работы от сети, когда экономить на ваттах нет смысла, я использую режим ondemand.4) Параметр 'sched_mc_power_savings' из /sys/devices/system/cpu/ позволяет использовать энергосберегающий режим работы процессора в случае, если у того более одного ядра, благодаря особому распределению нагрузки между ядрами.echo 1 > /sys/devices/system/cpu/sched_mc_power_savings #включаем энергосбережение
echo 0 > /sys/devices/system/cpu/sched_mc_power_savings #выкл
5) Встроенные аудио-чипы от Intel (которые принадлежат к т. н. High Definition Audio — HDA) также имеют возможность экономии ватт, если звуковой чип не используетсяecho 0 > /sys/module/snd_hda_intel/parameters/power_save #выключаем энергосбережение
echo 10 > /sys/module/snd_hda_intel/parameters/power_save #вкл
6) Для того, что выиграть еще чуть-чуть времени работы батареи, можно запретить системе время от времени «опрашивать» cd/dvd-привод на предмет наличия там диска.hal-disable-polling --device /dev/cdrom #запрещаем
hal-disable-polling --enable-polling --device /dev/cdrom #делаем как было
7) Можно выключить к черту веб-камеру вместе с драйвером. Не проверял отдельно, но сообщают, что дело очень хорошее при работе от батареи.modprobe -r uvcvideo #выключаю
modprobe uvcvideo #включаю обратно
Естественно, пропустите этот шаг, если вам придется использовать скайп или еще для чего-то понадобится камера.


Инструкции 10 вещей, которые стоит сделать после установки Ubuntu 11.04 #

Друзья! Уже завтра выходит новая Ubuntu 11.04! Кто то ждёт стабильного релиза, кто то уже давно освоил бету (как обновиться до Ubuntu 11.04), а кто то вообще равнодушен. Но сейчас не об этом. Сразу после установки новой ОС что мы делаем? Правильно, настраиваем её под себя. Вот и сейчас я вам покажу что такое правильная настройка Ubuntu 11.04. Сегодня я вам расскажу 10 вещей, которые стоит сделать сразу после установки Ubuntu 11.04.20 вещей, которые стоит сделать после установки Ubuntu 11.041. Не нравится Unitu?В полезных мелочах мы уже как то писали как убрать панель Unity, но повторю. Открываем терминал и вводим:sudo mv / usr/lib/indicators/5/libappmenu.so / usr/lib/indicators/5/libappmenu.so.old
Вернуть на место так же не сложно:sudo mv /usr/lib/indicators/5/libappmenu.so.old /usr/lib/indicators/5/libappmenu.so
2. Установить обновленияДовольно важный шаг. Даже в день релиза часто выходят обновления для ОС.sudo apt-get update && sudo apt-get upgrade
3. Установить Ubuntu TweakУстановить Ubuntu TweakUbuntu Tweak это обязательная для установки программа! Это отличный твикер для Ubuntu, который помогает очень тонко настроить всю систему. Более подробное описание твикера и способы установки вы найдёте на этой странице: Ubuntu Tweak – Твикер для Ubuntu Linux.


Инструкции Angry Birds на Ubuntu Linux #

Друзья, явно очень многие слышали про замечательную игру Angry Birds. В начале она появилась на iPhone, затем на Android, потом стала всё сильнее и сильнее расползаться по разным платформам. И вот, совсем недавно стало известно, что в скором времени будет доступна оригинальная Angry Birds для Linux! Angry Birds на Ubuntu LinuxВ подтверждение, что скоро выйдет Angry Birds для линукса было выложено следующее видео:Но если не можете дождаться оригинала, можно запустить и версию для Windows 7 под вайном.Запуск Angry Birds под Wine'омДля начала качаем версию для Windows:
  • Скачать Angry Birds
  • Скачать Angry Birds Rio


Инструкции Настройка Ubuntu 11.10 #

Явно многие наши читатели сразу установили новую Ubuntu 11.10. Система конечно не слишком изменилась, что может и к лучшему. Но несколько советов что стоит сделать сразу после установки Ubuntu 11.10 мы всё же дадим. Проверьте обновленияПроверьте обновленияВроде бы очевидный совет, но многие забывают. А зря, сразу после релиза новой версии Ubuntu довольно часто выходят полезные обновления, которые ощутимо повышают быстродействие, а так же повышают стабильность системы.Обновится не сложно. Самый простой способ — с помощью "PowerMenu", выбрав соответствующий пункт. Либо по старинке:sudo apt-get update && sudo apt-get upgrade
Установите драйвераУстановите драйвераТоже настоятельно рекомендуется сразу установить проприетарные драйвера. Для этого открываем приложение "Дополнительные драйвера" и выбираем нужные драйвера.Установка медиа кодековПо некоторым причинам в стандартную сборку Ubuntu нельзя включать многие кодеки, к примеру для проигрывания музыкальных файлов в формате mp3, либо wmv видеофайлов. Что бы без проблем работать со всеми медиа файлами просто установим эти кодеки:sudo apt-get install ubuntu-restricted-extras
Настройка системыПервым делом обязательно установите Ubuntu Tweak. Как это сделать описано в статье «Установка Ubuntu Tweak». Это довольно функциональная программа для настройки системы.Для настройки панели Unity нам потребуется CompizConfig Settings Manager. Установим его:sudo apt-get install compizconfig-settings-manager
После этого можно настроить панель Unity под себя. Редактированию поддаются многие параметры панели, а так же внешний вид.Далее рекомендую установить пакет dconf-editor для редактирования системных настроек. Мы уже как то писали как его установить: Установка dconf-editor.Установка GNOME ShellЕсли вам не нравится стандартная оболочка Unity и хочется попробовать GNOME Shell, то вот команда для установки:sudo apt-get install gnome-shell
Затем при запуске экрана входа в систему выберите GNOME.


Инструкции Оптимизация Ubuntu 11.10 для работы с SSD #

Не так давно я наконец приобрёл себе SSD жёсткий диск. Острой нужды в нём не испытывал, но было очень интересно поиграться с ним. К сожалению, как только я его приобрёл, я сильно заболел. В итоге новенькое устройство две недели лежало без дела. Но таблетки помогли, я вновь полон сил, и собираюсь рассказать как настроить Ubuntu 11.10 для работы с SSD.Оптимизация Ubuntu 11.10 для работы с SSDЛишние танцы с бубном нужны из за того, что у SSD куда более больший износ, чем у привычных HDD. Поэтому нужно ограничить число записей на жёсткий диск к минимуму. Я не утверждаю, что мой способ оптимизации самый лучший, но как мне показалось всё довольно таки неплохо.Отмечу, что у меня на компьютере не только Ubuntu, но и Windows. Обе эти ОС стоят на одном SSD. Так же, помимо SSD на 60Gb, у меня установлен HDD на 1Tb.Установка Ubuntu 11.10 на SSDЯ решил установить Ubuntu с ноля. Стал вопрос о создании отдельных разделов. Путём чтения множества манов было выяснено, что самые частоперезаписываемые каталоги — это /home (ну это было очевидно), /tmp и /var. Можно было устроить заморочки, и настроить монтирование /tmp и /var в оперативную память. Так же были другие варианты, но я решил раз есть HDD, то и поставлю это всё на него. Так я слегка проигрываю в скорости, зато не так сильно изнашиваю SSD. Файловую систему я не трогал, так и оставил везде ext4, но слегка допилил.Ах да. Файл подкачки я не ставил, ибо думаю, что восьми гигабайт оперативной памяти ОС хватит за глаза.Файловая система и TRIMКак известно, ext4 — журналируемая файловая система. Для SSD это не хорошо. Рекомендуют отключать его, но я обошёлся более простым способом, а именно — отключил запись времени обращения к файлам и папкам. Для этого открываем /etc/fstab:sudo gedit /etc/fstab
Нам нужна примерно такая строчка:# / was on /dev/sda5 during installationUUID=a189806d-eb0e-4d69-8fc6-e7e3d7eb53d7 / ext4 errors=remount-ro 0 1Нужно добавить некоторые дополнительные опции. Я добавил noatime, nodiratime и discard.
  • discard — Включает технологию TRIM, которая распределяет нагрузку на SSD
  • noatime и nodiratime — Благодаря этим опциям ОС не будет записывать время последнего обращения к файлам и папкам
Получилось примерно так:# / was on /dev/sda5 during installationUUID=a189806d-eb0e-4d69-8fc6-e7e3d7eb53d7 / ext4 noatime,nodiratime,discard,errors=remount-ro 0 1Отключаем работу с файлом подкачкиХоть я и не делал swap раздел, я всё равно отключил работу с файлом подкачки. Так, на всякий случай. Для этого открываем файл /etc/sysctl.conf и прописываем следующий параметр:vm.swappiness = 1Что бы изменения вступили в силу, нужно перезагрузить компьютер, либо ввести следующую команду:sudo sysctl -p
Отложенная записьС помощью отложенной записи ядро будет хранить данные, ожидающие записи на диск, и записывать их либо при острой необходимости, либо по истечении таймаута. Обычно время хранения ставится на 60 секунд, но можно и больше. Для этого открываем файл /etc/sysctl.conf:sudo gedit /etc/sysctl.conf
Далее добавляем нужные параметры:vm.laptop_mode = 5vm.dirty_writeback_centisecs = 6000Меняем планировщикДля работы с SSD диском больше подходит планировщик noop. Для начала проверим какой именно планировщик у вас включен:cat /sys/block/sda/queue/scheduler
В квадратных скобках выводится тот планировщик, что у вас установлен на данный момент. Если это не noop — исправляем. Для этого нужно отредактировать GRUB:sudo gedit /etc/default/grub
В открывшемся файле ищем опцию GRUB_CMDLINE_LINUX_DEFAULT. По дефлоту там стоит только "quiet splash". Прописываем рядом "elevator=noop". У меня получилось следующее:GRUB_CMDLINE_LINUX_DEFAULT=«elevator=noop»Я удалил значения «quiet splash», так как не нуждаюсь в красивой картинке при запуске, а выиграть пару секунд хотелось.После всех манипуляций не забываем обновить GRUB:sudo update-grub
ИтогЧто же я получил в итоге. Не скажу, что время на загрузку системы ощутимо уменьшилось, ибо оно и так было буквально несколько секунд. А вот программы действительно стали бегать ощутимо быстрее. Даже LibreOffice, который всегда загружался довольно долго, теперь готов к работе спустя несколько секунд после запуска.В общем если вам важна каждая секунда — SSD ваш выбор. Если нет то можно легко обойтись, Ubuntu итак довольно быстрая система.Открываете больницу? Тогда вам понадобится оборудование для прачечных.


Инструкции Установка Flash Player в Chromium под Ubuntu #

Установка Flash Player — это одна из самых заковыристых проблем в Ubuntu, а так же Linux в целом. У нас на сайте было много мануалов по установке Flash'а, я всегда предпочитал способ, с помощью браузера Firefox. Но после всех манипуляций скорость работы флеша в браузере Chromium не радовала. А всё было так просто. Нужно было подключить Flash Player как плагин для Chromium и всё. Для этого достаточно одной команды:sudo ln -s /usr/lib/firefox-addons/plugins/libflashplayer.so /usr/lib/chromium-browser/plugins/libflashplayer.so
Теперь нужно запускать Chromium не как обычно, а командой chromium-browser --enable-plugins %U, дабы браузер запустился вместе с плагинами. Всё, теперь Flash в Chromium работает без проблем.Узнайте как создать виртуальный номер. Это очень просто!


Инструкции Добавляем Alias в Ubuntu #

Явно многие из вас слышали о такой полезной функции, как Alias. Эта команда значительно упрощает работу с командной строкой, помогая не вводить каждый раз довольно объёмные команды. Вот что пишет о alias википедия:
alias — встроенная команда интерпретаторов командной строки (таких как bash или Windows Power Shell), позволяющее определять имена (сокращения) для команд, и их последовательностей. Также возможно переопределение команд и подстановка в них параметров. Обычно назначенные имена сохраняются только в течение сессии.Как добавить alias? Простой командой. Приведу пример:alias apt-get=«sudo apt-get»
Этой командой мы упростили себе установку программ через терминал. Если вы забываете вводить sudo (что необходимо), то теперь sudo будет автоматически подставляться. Вот более понятный пример:alias слово=«очень очень длинная команда»Таким образом вводя слово мы как бы ввели очень очень длинную команду. Всё просто. :)Но эта команда работает до следующей перезагрузки. Тогда сделаем, что бы при каждой загрузке alias сам задавался. Для этого отредактируем файл .bashrc в папке /home.sudo gedit ~/.bashrc
И в самом низу прописываем строчку, которую мы уже прописывали в консоль. На пример:alias apt-get=«sudo apt-get»Всё. :)Теперь alias будет автоматически прописан при загрузке Ubuntu.Хотите кушать, но нет возможности самому приготовить обед? Тогда вам нужна доставка обедов. Подробней можете почитать на сайте food-service.kiev.ua.Выбираете душевую кабину? Рекомендую инфракрасные кабины.


Инструкции Установка Microsoft Office 2007 в Ubuntu #

Думаю многим из вас пригодился бы Microsoft Office 2007. Кому то не удобен Open Office или Libre Office, кому то нужно, что бы было видно как будет выглядеть документ в Windows, а кому то так просто привычней. Собственно это и не важно, главное то, что сегодня мы установим Microsoft Office 2007 на Ubuntu! 1. Нам нужен wine. Если он ещё не установлен, то устанавливаем следующими командами:sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
2. Теперь настроим свежеустановленный wine. В начале идём в настройки (вводим в консоли winecfg) и на вкладке «Приложения», внизу, выбираем «Windows XP». Далее переходим на вкладку «Библиотеки» и в поле под «Новое замещение для библиотеки» вводим «riched20.dll» и нажимаем «Добавить». Теперь кликаем на только что добавленную библиотеку, нажимаем «Изменить», выбираем пункт «Сторонняя (Windows)» и нажимаем «OK». Ну и наконец в самом окне настройки wine нажимаем «OK».


Инструкции Удаление Ubuntu One #

После каждой установки системы я всегда стараюсь вычищать не нужные мне пакеты. Острой нужды в месте на жёстком диске нет, мне просто приятней от того, что система не захламлена ненужными мне пакетами. Обычно проблем не бывает, но вот полностью удалить Ubuntu One немного проблематично. Данным сервисом я не пользуюсь в силу того, что уже привых к Dropbox.Удаление Ubuntu OneУ Ubuntu One тесная интеграция с самой ОС, поэтому нужно вычистить некоторые вещи, помимо простого удаления пакета. Чем мы и займёмся.Для начала нужно удалить процессы Ubuntu One. Найдём их:ps -A | grep ubuntuone
И убьём:kill pid
Теперь удаляем пакеты Ubuntu One:sudo apt-get purge ubuntuone-client* python-ubuntuone-storage*
И последний шаг. Вычищаем все папки, которые остались после Ubuntu One:rm -rf ~/.local/share/ubuntuone — rm -rf ~/.cache/ubuntuone — rm -rf ~/.config/ubuntuone — rm -rf ~/Ubuntu\ One
Вот и всё. Пока что, по личным наблюдениям, остальные приложения удаляются без проблем.Хотите создать свой сайт? Похвальное желание. Но вот лучше в начале сразу подумайте на чём вы его будете писать. PHP уже довольно сильно устарел, поэтому советую создавать сайт Сайт на perl. Ведь и создание сайта не perl это довольно простой процесс, да и поддержка сайта на perl будет если не очень простой, то точно не сложной. Поэтому рекомендую начать изучать perl.


Инструкции 21 способ обеспечения безопасности OpenSSH #

Не на каждом сервере есть ftp, samba или какая-либо другая программа, предоставляющая удаленные возможности, однако, на большинстве UNIX хостов мы встретим OpenSSH. OpenSSH предоставляет нам широкие возможности, однако, любые излишние возможности могут дать несколько дверей взломщику. Я же хочу показать как прикрыть некоторые из них, чтобы ваши UNIX хосты были защищены по протоколу SSH. Эта переведенная статья 2009-го года, однако даже сегодня она актуальна в полной мере.OpenSSH это реализация протокола SSH. OpenSSH используется для удаленного входа, создания бекапов, удаленного файлового трансфера через scp или sftp и многое другое. SSH идеально подходит для того, чтобы сохранить конфиденциальность и целостность данных, передаваемых между двумя сетями или системами. Однако, основным преимуществом является сервер аутентификации, который может работать с помощью публичных ключей. Время от времени появляются новости о 0-day exploit для OpenSSH. Здесь же изложены несколько методов, которые позволят вам повысить безопасность OpenSSH сервера, не смотря на такие новости.Стандартные файлы настроек и порт SSH:
  • /etc/ssh/sshd_config — конфигурационный файл сервера OpenSSH
  • /etc/ssh/ssh_config — конфигурационный файл клиента OpenSSH
  • ~/.ssh/ — пользовательские конфигурационные директории
  • ~/.ssh/authorized_keys и ~/.ssh/authorized_keys2 — списки публичных ключей (RSA или DSA), которые могут быть использованы для авторизации в пользовательский аккаунт
  • /etc/nologin — если этот файл существует, то система будет отказываться пускать кого-либо кроме root-пользователя. Лучше удалить и не использовать.
  • /etc/hosts.allow и /etc/hosts.deny — списки контроля доступа (ACL)
  • SSH стандартный порт: TCP 22
1: Отключите OpenSSH серверРабочие станции и ноутбуки могут работать без OpenSSH сервера. Если вам не нужна удаленная авторизация или возможности файлового трансфера, отключите или удалите SSH сервер. Закройте лишнюю дверь, если вы её не используете. CentOS / RHEL / Fedora Linux — пользователи могут отключить или удалить openssh-server с помощью этих команд:chkconfig sshd off
yum erase openssh-server
Debian / Ubuntu Linux пользователи могут отключить и удалить с помощью утилиты apt-get:apt-get remove openssh-server
Так же вам вероятно потребуется обновить настройки вашего firewall'а (iptables), чтобы удалить правила для ssh. Для CentOS / RHEL / Fedora редактируйте файлы /etc/sysconfig/iptables и /etc/sysconfig/ip6tables. После окончания перезапустите iptables:service iptables restart
service ip6tables restart
Для пользователей Debian / Ubuntu это, как правило, один файл — /etc/init.d/iptables. После редактирования которого смело перезапускаем firewall./etc/init.d/iptables restart
2: Используйте только второй протокол SSHSSH протокол первой версии (SSH-1) подвержен проблемам и уязвимостям безопасности с помощью атак вида man-in-the-middle. SSH-1 полностью устарел и его не стоит использовать. Откройте файл sshd_config и проверьте, что подобная строка имеет место:Protocol 23: Ограничьте пользователям SSH доступИзначально все пользователи системы могут входить через SSH используя свои пароли или публичные ключи. Порой вы создаете UNIX / Linux пользователей для ftp или email. Однако, такие пользователи тоже могут зайти в систему через ssh. Они будут иметь полный доступ к системным инструментам, включая компиляторы и скриптовые языки, такие как Perl, Python, которые могут открыть сетевые порты и удовлетворить множество других капризов. Один из моих клиентов имел устаревший php-скрипт и атакующий воспользовался возможностью и создал новый аккаунт в системе через этот php-скрипт. И тем не менее, атакующий не смог проникнуть через ssh, потому что его пользователь не был указан в директиве AllowUsers. Доступ к системе через SSH имели только пользователи root, vivek и jerry и это было указано в файле sshd_config:AllowUsers root vivek jerryВ качестве альтернативы, вы можете разрешить доступ всем пользователям через SSH, но ограничить лишь нескольким с помощью следующей строки:DenyUsers saroj anjali fooВы также можете настроить Linux PAM, разрешающий или запрещающий авторизацию через sshd-сервер. Вы можете создать список имен групп для авторизации или же запрета авторизации через данный протокол.4: Настройте время ожидания при простое для выходаПользователь может зайти на сервер через ssh и если вы настроите таймаут простоя, то сможете избежать необслуживаемой ssh сессии. Откройте sshd_config и проверьте следующие значения определены:ClientAliveInterval 300ClientAliveCountMax 0Здесь выставлено время ожидания(простоя) в секундах (300 с = 5 мин.). Когда это время пройдет, простаивающая сессия пользователя будет закрыта, и пользователь автоматически выйдет из системы.5: Отключите .rhosts файлыOpenSSH сервер может использовать протокол Rlogin для авторизации, и подобное стоит пресекать. Отключите чтение пользовательских файлов ~/.rhosts и ~/.shosts. Обновите sshd_config со следующими настройками:IgnoreRhosts yesSSH может имитировать поведение устаревшей комманды rsh, просто отключите небезопасный доступ через RSH.6: Отключите аутентификацию на основе хостаДля отключения подобной аутентификации, обновите sshd_config со следующей опцией:HostbasedAuthentication no7: Отключите доступ root через SSHЭто означает что доступ пользователя root через ssh поверх сети не нужен. Обычные пользователи могут использовать утилиты su или sudo(предпочтительней) чтобы повысить права до уровня root. Это позволяет быть уверенным в получении информации о том, кто запускал привилегированные команды на системе через sudo. Для отключения входа root пользователя через SSH обновите sshd_config со след. строкой:PermitRootLogin no8: Включите предупреждающий баннерУстановка предупреждающего баннера сводится к редактированию следующей строки и создания соотв. файла:Banner /etc/issueПример файла /etc/issue:----------------------------------------------------------------------------------------------You are accessing a XYZ Government (XYZG) Information System (IS) that is provided for authorized use only.By using this IS (which includes any device attached to this IS), you consent to the following conditions:+ The XYZG routinely intercepts and monitors communications on this IS for purposes including, but not limited to,penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM),law enforcement (LE), and counterintelligence (CI) investigations.+ At any time, the XYZG may inspect and seize data stored on this IS.+ Communications using, or data stored on, this IS are not private, are subject to routine monitoring,interception, and search, and may be disclosed or used for any XYZG authorized purpose.+ This IS includes security measures (e.g., authentication and access controls) to protect XYZG interests--notfor your personal benefit or privacy.+ Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searchingor monitoring of the content of privileged communications, or work product, related to personal representationor services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and workproduct are private and confidential. See User Agreement for details.----------------------------------------------------------------------------------------------Выше представлен стандартный образец, проконсультируйтесь с юридическим отделом для более точного приветствия.9: Настройте firewall на порту ssh (22)Вы должны настроить firewall для ssh порта (22) обновив конфигурации iptables или же pf firewall. Обычно, сервер OpenSSH должен принимать только входящие соединения вашей сети или другой удаленной сети.Настройка iptablesИзмените ваш /etc/sysconfig/iptables (для пользователей Redhat) для подтверждения соединений только с сетями 192.168.1.0/24 и 202.54.1.5/29:-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -m state --state NEW -p tcp --dport 22 -j ACCEPT-A RH-Firewall-1-INPUT -s 202.54.1.5/29 -m state --state NEW -p tcp --dport 22 -j ACCEPTЕсли вы используете IPv6, не забудьте отредактировать /etc/sysconfig/ip6tables (для пользователей Redhat):-A RH-Firewall-1-INPUT -s ipv6network::/ipv6mask -m tcp -p tcp --dport 22 -j ACCEPTЗаменив ipv6network::/ipv6mask вашим IPv6 диапазоном.В случае других дистрибутивов, таких как Debian, ничего принципиально не меняется. Нужно также добавить подобные правила в INPUT цепочку.Настройка *BSD PF FirewallЕсли вы используете PF firewall настройте /etc/pf.conf следующим образом:pass in on $ext_if inet proto tcp from {192.168.1.0/24, 202.54.1.5/29} to $ssh_server_ip port ssh flags S/SA synproxy state10: Измените порт SSH и ограничьте используемый IPПервоначально SSH слушает все доступные интерфейсы и IP адреса доступных на системе и ограничение прослушивания порта и смена самого порта может повысить безопасность (Обычно bruteforce скрипты пытаются соединиться только на порту #22). Для того чтобы привязать OpenSSH слушать только ip 192.168.1.5 и 202.54.1.5 на порту #300, просто подправьте вашу конфигурацию:Port 300ListenAddress 192.168.1.5ListenAddress 202.54.1.511: Используйте сильные пароли и ключиНевозможно оценить насколько важно использовать сильные пароли и ключи. Brute-Force атака работает если вы используете пароли, которые основываются на данных из словарей. Есть также специальные расширенные «словари», которые могут содержать наиболее популярные пароли. Они называются rainbow tables. Вы можете заставить пользователей избегать пароли подверженные подобным атакам и выявлять слабые пароли с помощью утилиты John the Ripper. Вот пример генератора случайных паролей, написанных на баше (положите его в ваш ~/.bashrc):genpasswd() {local l=$1[ "$l" == "" ] && l=20tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs}Если вы совсем параноик, то вместо /dev/urandom используйте /dev/randomЗапустите в консоли:genpasswd 16
uw8CnDVMwC6vOKgW
12: Используйте публичные ключи для аутентификацииИспользуйте пару ключей публичный/приватный с парольной защитой для приватного ключа. Посмотрите как использовать аутентификацию основанную на RSA и DSA и никогда не используйте пустой ключ (без passphrase) для логина.13: Используйте Keychain для аутентификацииKeychain это специальный bash-скрипт созданный для удобства и гибкости использования аутентификации на ключах. Он может дать некоторые фишки безопасности даже на ключи без passphrase. Узнайте как установить и использовать keychain утилиты.14: Ограничьте SSHD с помощью chroot (Заприте пользователей в их домашних директориях)По умолчанию пользователям разрешено гулять по директориям сервера, даже таким как /etc, /bin/ и другим. Вы можете защитить ssh используя chroot или специальные утилиты вроде rssh. Но с выходом OpenSSH версий 4.8p1 или 4.9p1 вам больше не нужно надеяться на такие сторонние решения. Посмотрите в этот пост чтобы узнать о новой директиве ChrootDirectory блокирующей пользователей в их собственных домашних директориях.15: Используйте TCP Wrapper'ыTCP Wrapper это сетевая ACL система (использующая списки контроля доступа), основанная на хостах, используемая для фильтрации доступа в сеть и OpenSSH поддерживает TCP wrapper'ы. Просто обновите ваш /etc/hosts.allow для разрешения SSH только с адресов 192.168.1.2 172.16.23.12:sshd: 192.168.1.2 172.16.23.12Просмотрите этот FAQ о настройке и использованию TCP wrapper'ов под Linux / Mac OS X и другими UNIX-подобными операционными системами.16: Запретите пустые паролиВы должны явно запретить удаленный логин для аккаунтов с пустыми паролями, обновив sshd_config следующей строкой:PermitEmptyPasswords no17: Препятствуйте SSH взломщикам (Brute Force Attack)Brute force это способ положить крипто-систему на лопатки используя большое количество возможностей одиночных систем или распределенных компьютерных сетей. Для препятствия таким атакам на SSH просто используйте следующие программные решения:
  • DenyHosts утилита для безопасности SSH серверов, написанная на Python. Она предназначена для предотвращения BF-аттак анализируя неудачные попытки аутентификации из лога и последующей блокировки ip адресов, с которых и производилась попытка входа.
  • Fail2ban программа работающая аналогичным образом, и также написанная на Python. Имеет большую популярность, так как защищает от BF-аттак не только SSH-сервер, но и другое ПО.
  • security/sshguard-pf защищает от BF атак как ssh так и другие сервисы, используя pf firewall
  • security/sshguard-ipfw защищает от BF атак как ssh так и другие сервисы, используя ipfw firewall
  • security/sshguard-ipfilter защищает от BF атак как ssh так и другие сервисы, используя ipfilter firewall
  • security/sshblock блокирует abusive попытки ssh входа/
  • security/sshit проверяет SSH/FTP на BF-атаки и блокирует полученные IP.
  • BlockHosts утилита автоматической блокировки abusive IP
  • Blacklist тоже самое что и BlockHosts
  • Brute Force Detection Модульный shell-скрипт для парсинга логов приложения и проверки на неудачные попытки аутентификации. Стоит использоваться на системах, где логи приложений имеют свой уникальный формат, и под каждый лог нужены свои уникальные регулярные выражения.
  • IPQ BDB filter Может рассматриваться как легкая версия fail2ban.
18: Входящие ограничения соединений порта #22Оба firewall'а, и netfilter и pf, позволяют устанавливать простые регулирующие опции на входящие соединения #22 порта.Пример с использованием iptablesСледующий пример режет все входящие соединения, у которых было более 5 попыток на #22 порт за 60 секунд:#!/bin/bashinet_if=eth1ssh_port=22$IPT -I INPUT -p tcp --dport ${ssh_port} -i ${inet_if} -m state --state NEW -m recent --set$IPT -I INPUT -p tcp --dport ${ssh_port} -i ${inet_if} -m state --state NEW -m recent --update --seconds 60 --hitcount 5 -j DROPДругой пример с iptables:$IPT -A INPUT -i ${inet_if} -p tcp --dport ${ssh_port} -m state --state NEW -m limit --limit 3/min --limit-burst 3 -j ACCEPT$IPT -A INPUT -i ${inet_if} -p tcp --dport ${ssh_port} -m state --state ESTABLISHED -j ACCEPT$IPT -A OUTPUT -o ${inet_if} -p tcp --sport ${ssh_port} -m state --state ESTABLISHED -j ACCEPT# another one line example# $IPT -A INPUT -i ${inet_if} -m state --state NEW,ESTABLISHED,RELATED -p tcp --dport 22 -m limit --limit 5/minute --limit-burst 5-j ACCEPTДля больших деталей используйте команду:man iptables
Пример с использованием *BSD PFСледующие ограничения представляют из себя всего 20 максимальных соединений от источника за все время или 15 попыток за 5 секундный интервал. Если кто-то нарушает наши правила, то он попадает в нашу таблицу abusive_ips и блокируется на дальнейшие соединения. И в окончание стоит упомянуть о flush. Он просто обнуляет заполненные таблицы, если нам это потребуется.sshd_server_ip=«202.54.1.5»table persistblock in quick frompass in on $ext_if proto tcp to $sshd_server_ip port ssh flags S/SA keep state (max-src-conn 20, max-src-conn-rate 15/5, overload flush)19: Используйте Port KnockingОдним из первых способов защиты была показана смена порта на нестандартный. Однако, простым nmap можно его найти, и начать BF-атаку. Но что, если закрывать сначала все порты, и лишь при определенных обстоятельствах открывать порт ssh. И какие же можно использовать обстоятельства? Можно использовать попытки соединений по какому-то определенному набору, или последовательности портов. И лишь после таких действий открывать порт для ssh, и разрешать соединение с клиентом, потому что он знает в какие двери нужно было постучать (knocking). Для такой техники нам ничего не потребуется кроме вашего firewall'а:$IPT -N stage1$IPT -A stage1 -m recent --remove --name knock$IPT -A stage1 -p tcp --dport 3456 -m recent --set --name knock2$IPT -N stage2$IPT -A stage2 -m recent --remove --name knock2$IPT -A stage2 -p tcp --dport 2345 -m recent --set --name heaven$IPT -N door$IPT -A door -m recent --rcheck --seconds 5 --name knock2 -j stage2$IPT -A door -m recent --rcheck --seconds 5 --name knock -j stage1$IPT -A door -p tcp --dport 1234 -m recent --set --name knock$IPT -A INPUT -m --state ESTABLISHED,RELATED -j ACCEPT$IPT -A INPUT -p tcp --dport 22 -m recent --rcheck --seconds 5 --name heaven -j ACCEPT$IPT -A INPUT -p tcp --syn -j dooСначала мы стучимся в порт #1234, потом в #3456, затем в #2345 и входим по #22 порту, который открылся.20: Используйте анализаторы логовЧитайте ваши логи используя logwatch или logcheck. Эти утилиты могут упростить вам жизнь. Они будут проходить по логом по данным интервалам времени и сообщать об участках и деталях, которые вы хотите видеть. И удостоверьтесь что директива LogLevel имеет значение INFO или DEBUG в sshd_config:LogLevel INFO21: Обновляйте OpenSSH и операционные системыЭто лучше всего делать через такие инструменты как yum, apt-get, freebsd-update или другие для использования последних security-патчей.Иные способыЧтобы скрыть версию openssh, вы должны обновить исходный код и заново скомпилировать openssh. Проверьте что такие опции включены:# Включить разделение привилегийUsePrivilegeSeparation yes# Предотвращение использования незащищенных домашних директорий и ключевых прав доступа к файлам.StrictModes yeshttp://rus-linux.net/nlib.php?name=/MyLDP/sec/openssh.html# Turn on reverse name checkingVerifyReverseMapping yes# Отключение форвардинга портов, если он не нужен.AllowTcpForwarding noX11Forwarding no# Если вы аутентифицируетесь только по ключам, то можно выключить логин по паролям.PasswordAuthentication noПроверяйте файл настроек перед перезапуском sshd:# /usr/sbin/sshd -tЕсть и другие техники, но о них стоит поговорить в отдельности. :)Оригинал: cyberciti.biz
Источник: welinux.ru.


Инструкции Делаем Xubuntu 11.10 из Ubuntu 11.10 #

Итак, вышла новая Ubuntu не оставляющая нам ничего кроме Unity по умолчанию. Спасибо, кушайте сами, а мы займёмся установкой XFCE. Кто хочет попытать счастья с Gnome 3 — могут набрать:sudo apt-get install gnome-shell
sudo apt-get install gnome-session-fallback gnome-shell dconf-tools gnome-tweak-tool aptitude synaptic compizconfig-settings-manager lo-menubar
Да, пенели теперь управляются с нажатой кнопкой Alt и только при закрытых окнах. Волонтерам удачи, а мы переходим к XFCE:sudo apt-get install xubuntu-desktop
Ставим дополнительные пакеты для проигрывания видео, аудио и DVD:sudo apt-get install xubuntu-restricted-extras libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh
Дополнения для окружения рабочего стола Xfce4:sudo apt-get install xfce4-goodies
Только не удаляйте все пакеты от gnome, они вам еще пригодятся. Xubuntu не только во многом напоминает Gnome 2, но и использует его пакеты.Настраиваем панелиДобавляем значок раскладки клавиатуры:sudo apt-get install xfce4-xkb-plugin
Теперь он появится в меню выбора апплетов.Мониторинг температуры и скорости вращения куллеров:sudo apt-get install hddtemp smartmontools lm-sensors xfce4-xfapplet-plugin xfce4-sensors-plugin sensors-applet
sudo sensors-detect
sudo dpkg-reconfigure hddtemp
Нижнюю панель, грешен, делаем по образу MacOS:sudo apt-get install avant-window-navigator
Настраиваем внешний видДобавляем аватары пользователей. В директорию каждого пользователя (~/home/user) картинку в формате .png размерами до 150*150 пикселей переименовав её в .face.


Инструкции AMD (ATI) + Ubuntu #

На многих ресурсах говорят о недружелюбности ATI к Ubuntu, и вообще к GNU/Linux. Согласен с ними, но имея руки, выпрямленные в кузнице, можно всё-таки заставить их нормально работать. Попробуем! Ubuntu + AMD (ATI)Ну первым делом нужна установленная Ubuntu. :)Далее качаем последнюю версию проприетарного драйвера Ati:wget www2.ati.com/drivers/linux/ati-driver-installer-11-10-x86.x86_64.run
После скачивания можно переименовать для дальнейшего удобного пользования:mv ati-driver-installer-11-10-x86.x86_64.run ati-driver.run
Переходим непосредственно к установке. Установку лучше нужно делать в консоли. Для этого жмём Ctrl+Alt+F1, вводим свой логин-пароль. Все действия будут происходить от имени root-пользователя:sudo su
Вводим пароль. Останавливаем Xserver:service gdm stop
Даём права на запуск установщику:chmod +x ati-driver.run
И запускаем его:./ati-driver.run
Во время установки соглашаемся везде.После установки необходимо инициализировать драйвер:aticonfig --initial
Для двух мониторов:aticonfig --initial=dual-head
Осталось перезагрузиться:reboot
В Ubuntu 11.04 есть баг Unity при двух мониторах в системе, она запускается на втором. Возможное решениеsudo aticonfig --swap-monitor
Если у вас после перезагрузки выводится сообщение о невозможности загрузки модуля vesafb.so, то нужно просто переустановить пакет xserver-xorg-video-vesa:sudo apt-get install --reinstall xserver-xorg-video-vesa
И пересобрать первичный загрузочный образ initramfs:sudo update-initramfs -v -c -k `uname -r
Ну вот и всё :)Источник: freehabr.ru.У вас автомобиль японского производства? Тогда вам нужны автозапчасти из японии, что бы не было никаких проблем с обслуживанием авто. Ведь если покупать не оригинальные запчасти, то от этого будет довольно сильно страдать весь автомобиль в целом. К тому же это опасно, ибо не оригинальные запчасти практически всегда отличаются низким качеством, а это значит, что автомобиль может выйти из строя в любой момент, в том числе и во время езды.


Инструкции Как добавлять, удалять и отключать PPA в Ubuntu #

Во многих статьях, особенно связанных с установкой программ, приходиться работать с репозиториями в Ubuntu. А статьи для новичков как именно работать с репозиториями так и нет. Собственно было решено исправиться и описать процесс добавления, удаления и отключения PPA в Ubuntu Linux. Собственно начну с того, что можно воспользоваться программой Y PPA Manager. Но это совсем не Linux Way, поэтому ниже опишу процесс как сделать все нужные действия с помощью консоли.Что такое репозиторий (PPA)Начнём с самого простого вопроса — а что же такое репозиторий? Это некое хранилище, где находятся нужные вам пакеты. Естественно, что стандартные репозитории Ubuntu, доступные сразу после установки, не могут в себя вместить абсолютно все существующие пакеты. Именно поэтому создаются сторонние репозитории.Как добавить репозиторий (PPA)Разберём добавление репозитория на примере программы Kazam Screencaster. Что бы добавить репозиторий нужно воспользоваться следующей командой:sudo add-apt-repository ppa: репозиторий/ppa
Добавим репозиторий Kazam Screencaster:sudo add-apt-repository ppa:kazam-team/unstable-series
Как добавить репозиторийПосле того, как вы добавили нужный репозиторий, то нужно обязательно обновить список пакетов. Для этого вводим следующую команду:sudo apt-get update
Как удалить репозиторий (PPA)Для удаления репозитория нужно воспользоваться немного изменённой командой:sudo add-apt-repository --remove ppa: репозиторий/ppa
Пример:sudo add-apt-repository --remove ppa:kazam-team/unstable-series
Как удалить репозиторийКак отключить репозиторий (PPA)Иногда требуется не просто удалить репозиторий, а ненадолго его отключить. Тут нам поможет Центр приложений Ubuntu. Открываем его, переходим в «Правка» -> «Источники приложений...». В открывшемся окне открываем вкладку «Другое ПО», ищем нужный репозиторий и после этого снимаем галочку напротив. Всё, репозиторий отключен.Как отключить репозиторийДумаю всё понятно объяснил. Нужны ли вам такие статьи?Нужно найти место для работы? Тогда стоит снять в аренду офис, работать дома не всегда наилучший вариант.


Инструкции Как спрятать имя пользователя на панели Unity #

По умолчанию на верхней панели Unity выводится имя пользователя, который пользуется компьютером. Но довольно часто пользователь всего один, поэтому ни к чему занимать свободное пространство логином. Сейчас мы уберём его. Итак, как и обычно, для изменения системных настроек понадобится программа dconf-editor. Если она у вас не установлена — усановим:sudo apt-get install dconf-tools
После открываем её (в меню Unity ищем dconf Editor) и переходим в apps -> indicator-session. Там ищем пункт show-real-name-on-panel и снимаем галочку напротив:dconf EditorПосле этого нужно перезайти в Ubuntu. Не нужно перезагружаться, можно просто завершить сеанс, а затем снова войти. Результат:Как спрятать имя пользователя на панели UnityТак же можно снять галочку у пункта user-show-menu, что бы вообще убрать меню переключения пользователя. Я так и сделал, так как совсем не пользуюсь им.


Инструкции Переносим /var/www в /home/user/www #

Недавно встал вопрос о том, как перенести категорию /var/www в домашнюю папку (в моём случае — /home/sk8er/www). Хотел сделать это только для удобства доступа к папке веб-сервера, никаких других плюшек от этого не будет. Я долго искал способ это сделать, в процессе более-менее узнал о более глубокой настройке веб-сервера, так что это пошло на пользу. :)А нужно было всего лишь установить один пакет и чуток подправить файл /etc/apache2/sites-available/default.Итак. Для начала нужно установить пакет apache2-mpm-itk:sudo apt-get install apache2-mpm-itk
Далее открываем файл default:sudo gedit /etc/apache2/sites-available/default
Если вы редактируете файл на своём сервере и подключены с помощью ssh, то вместо gedit используйте nano.Итак, в открывшемся файле нужно просто заменить /var/www на /home/sk8er/www, затем в конце файла, но перед , вставить такой блок:AssignUserId user groupВместо user нужно вписать свой логин, а вместо group — группу.Вот что получилось у меня:ServerAdmin webmaster@localhostDocumentRoot /home/sk8er/wwwOptions FollowSymLinksAllowOverride NoneOptions Indexes FollowSymLinks MultiViewsAllowOverride NoneOrder allow,denyallow from allScriptAlias /cgi-bin/ /usr/lib/cgi-bin/AllowOverride NoneOptions +ExecCGI -MultiViews +SymLinksIfOwnerMatchOrder allow,denyAllow from allErrorLog /var/log/apache2/error.log# Possible values include: debug, info, notice, warn, error, crit,# alert, emerg.LogLevel warnCustomLog /var/log/apache2/access.log combinedAlias /doc/ "/usr/share/doc/«Options Indexes MultiViews FollowSymLinksAllowOverride NoneOrder deny,allowDeny from allAllow from 127.0.0.0/255.0.0.0 ::1/128AssignUserId sk8er sk8erНе забудьте создать папку www в домашней директории. Теперь можно перезагрузить apache2 сервер:sudo /etc/init.d/apache2 restart
Вот и всё.Хотите в короткое время „кубики“ на животе? Тогда вам срочно нужна тренировка пресса, иначе ничего не получится.


Инструкции Установка rTorrent + ruTorrent на Ubuntu Linux #

В сети находится множество манов как установить rTorrent + ruTorrent. Многие из них я использовал, но часто были какие то ошибки. В этот раз решил записать все шаги установки. Пост пишу для себя, но думаю поможет многим. В начале объясню почему именно rTorrent + ruTorrent. Во первых rTorrent экономит ресурсы, а север у меня не слишком сильный. Во вторых — гибкость. Торрентов у меня обычно множество, а для ruTorrent существуют удобные плагины для создания тэгов, фильтрации по трекерам и прочие радости. Так просто удобней. :)Задали вопрос что такое rTorrent и ruTorrent. Отвечаю:
  • rTorrent — это серверный (консольный) BitTorrent для Linux/Unix, популярен из за быстродействия и малого потребления ресурсов
  • ruTorrent — это интерфейс (web-морда) для rTorrent, популярен из за удобного интерфейса и множества полезных плагинов
Установка rTorrentВ начале я хотел описать процесс компиляции пакетов, но забил на эту идею. Было три причины:Компилировать самому ощутимо дольшеВозможны ошибки при компилированииВ 90% манов описана компиляция, мы же должны отличаться :)Поэтому просто добавим репозиторий, где всегда лежат свежии версии нужных пакетов:sudo add-apt-repository ppa:patricksissons/rtorrent
sudo apt-get update
Теперь можно ставить сам rTorrent:sudo apt-get install rtorrent
Помимо самого пакета rtorrent будут загружены все нужные пакеты. Всё, rTorrent установлен, теперь займёмся файлом настроек.Для этого в домашней директории нужно создать файл .rtorrent.rc. Вот содержание моего файла:min_peers = 1max_peers = 1000download_rate = 0/upload_rate = 0directory = /home/sk8er/Torrents/session = /home/sk8er/.rtsession/port_range = 40890-40890port_random = nocheck_hash = yessession_save = yesencryption = allow_incoming,enable_retry,prefer_plaintextuse_udp_trackers = yesdht = autodht_port = 6881encoding_list = UTF-8scgi_port = 127.0.0.1:5000Сохраняем файл. Вот теперь можно запускать rTorrent. Но лучше сразу установим Web-морду.Установка ruTorrentВ начале нужен Web-сервер. Ставим нужные пакеты:sudo apt-get install -y build-essential pkg-config libcurl4-openssl-dev libsigc++-2.0-dev libncurses5-dev subversion libterm-readline-gnu-perl php5-cgi apache2-utils libapache2-mod-scgi php5-cli
Теперь нужно скачать ruTorrent. Переходим в папку вашего web-сервера и вводим следующую команду:svn checkout rutorrent.googlecode.com/svn/trunk/rutorrent
Теперь нужно выставить нужные права на папку:sudo chown -R www-data:www-data ./rutorrent/
Итак, теперь нужно отредактировать файл apache2.conf:sudo nano /etc/apache2/apache2.conf
И добавить в конце следующую строку:SCGIMount /RPC2 127.0.0.1:5000Сохраняем файл, закрываем, теперь перезагрузим apache2:sudo /etc/init.d/apache2 reload
Вот и всё. Запускаем rTorrent и заходим в браузере по ссылке ip_сервера/rutorrent. Откроется примерно следующее:Установка ruTorrentАвтозагрузка rTorrentЧто бы при каждом перезапуске сервера не запускать rTorrent добавим его в автозагрузку. Для начала скачаем нужный скрипт:sudo wget libtorrent.rakshasa.no/attachment/wiki/RTorrentCommonTasks/rtorrentInit.sh?format=raw -O /etc/init.d/rtorrent
Теперь нужно отредактировать скрипт. Откроем его:sudo nano /etc/init.d/rtorrent
И ищем строку user=«user». В кавычках нужно вписать свой логин. У меня получилось так: user=«sk8er». Теперь добавим скрипт в автозагрузку и запустим его:sudo chmod 755 /etc/init.d/rtorrent
sudo update-rc.d rtorrent defaults
sudo /etc/init.d/rtorrent start
Вот и всё. Для проверки я ещё перезагрузил сервер, что бы убедиться, что автозагрузка работает.Защита ruTorrentСпециально для тех, у кого открыт 80-ый порт на сервере. Если так, то ruTorrent доступен в интернете и любой желающий может сделать что угодно с вашими раздачами, что довольно плохо. Решение простое — поставить авторизацию. Создадим в папке с ruTorrent файл .htaccess с содержанием:AuthUserFile /home/sk8er/www/rutorrent/.htpasswdAuthName «ruTorrent login»AuthType BasicRequire Valid-UserСтрочку /home/sk8er/www/rutorrent/ измените на адрес на вашем сервере до rutorrent. Теперь создадим файл с паролем. Вводим команду:htpasswd -c htpasswd имя_пользователя
Вместо имя_пользователя вводим любой логин, на пример rtorrent. После нужно будет 2 раза ввести пароль, что и делаем. Всё, теперь перезапускаем Apache и пытаемся зайти на страничку с клиентом. Если появилось окно для логина — всё сделано верно.Возможно я что то пропустил. Если у вас возникли какие-либо проблемы можете задать вопрос тут: ubuntusur.org/ask.А вы знали какое устройство используется для освобождения дежей от теста? Такие устройства называются дежеопрокидыватели. Более подробно о них вы можете прочитать на сайте backerei.ru.


Инструкции Запуск Ubuntu 12.04 в VirtualBox #

Если вам не терпится попробовать последнюю версию Ubuntu, но вы решили установить её в VirtualBox, то вы наверняка наткнётесь на множество проблем. Самые популярные из них: VirtualBox не может загрузить iso файл из за отключенной функции PAE и у вас появляется ошибка, не работает мышка или проблема с Unity 3D после установки гостевых дополнений (VirtualBox Guest Additions). Сейчас мы рассмотрим способы решения этих проблем.Отключена функция PAEПри попытке загрузить 32-ух битный образ может возникнуть ошибка:This kernel requires the following features not present on the CPU: pae. Unable to boot — please use a kernel appropriate for your CPUОтключена функция PAEВо всём виновата отключенная функция PAE.Включить её совсем не сложно. Заходим в свойства виртуальной машины, затем в Система -> Процессор, и ставим галочку у пункта "Включить PAE/NX":Отключена функция PAEСохраняем настройки. Всё, теперь LiveCD должен без проблем загрузиться.Не работает мышкаВторая популярная проблема при запуске Ubuntu 12.04 в VirtualBox — не работает мышка. Решается довольно просто, нужно в меню нажать пункт Машина, и выбрать "Выключить интеграцию мыши":Не работает мышкаПроблема с Unity 3D (с использованием Compiz)При установке гостевых дополнений (VirtualBox Guest Additions) из репозитория возможны некоторые баги с выводом изображения:Проблема с Unity 3DДля исправления данного бага в начале удалите гостевые дополнения:sudo apt-get remove virtualbox-*
И установите их с помощью самого VirtualBox:Проблема с Unity 3DПроблема с Unity 3DПроблема с Unity 3DПроблема с Unity 3DТеперь перезагрузите виртуальную машину. После этих действий всё должно работать без проблем.


Инструкции Как выполнить несколько команд сразу #

Порой в работе с Linux приходиться составлять вместо нескольких команд одну большую. К примеру что бы с помощью alias одним словом сделать множество команд.Но вот не каждый же знает как разделять команды в одной строке. А на самом деле это совсем просто! Вот вам 2 способа:1 способ — разделение с помощью -Способ очень простой. Можно спокойно прописывать все команды в одну строчку, самое главное — разделять их с помощью — (точка с запятой). Вот как это должно выглядеть:command- command- command- command-
Небольшой пример:
  • создадим папку ubuntovod
  • выведем список файлов и папок
  • перейдём в папку ubuntovod
  • создадим файл ubuntusur.org
  • опять выведем список файлов и папок
  • перейдём обратно в домашнюю директорию
  • удалим папку ubuntovod
Как выполнить несколько команд сразуВот так вот. И все действия вписаны в одну строку, пусть и очень длинную. :)Вот как выглядела команда:cd- mkdir ubuntovod- echo $'\n'- echo 'Файлы и папки в домашней директории:'- ls- cd ubuntovod- echo $'\n'- touch ubuntusur.org- echo 'Файлы и папки в директории ubuntovod:'- ls- echo $'\n'- cd ..- rm -rf ubuntovod- echo 'Файлы и папки в домашней директории:'- ls- echo $'\n'- echo 'Пример для сайта ubuntusur.org'
2 способ — команды из файлаВместо прописывания команд в терминале, мы просто сохраним их в текстовом файле. Для этого нам понадобится команда cat. Повторим те команды, что мы прописывали выше. Для начала создадим файл с командами:cat > komandi
Затем пропишем их:Как выполнить несколько команд сразуВсё, теперь у нас в домашней директории файл komandi со всеми прописанными командами. Запустим его:sh komandi
И получим следующее:Как выполнить несколько команд сразуТеперь вы знаете 2 способа выполнять несколько команд за один ввод.


Инструкции Создание электронной библиотеки #

Наверное вы давно сталкивались с проблемой как переконвертировать файл в читабельный вид на e-reader, которые в последнее время заполонили магазины. Посоветую ту схему которой пользуюсь сам. ПоискСначала попробуйте найти книгу уже в нужном вам формате. Благо поисковик выдает не плохой результат. Также никто не отменял торрент-трекеры, на которых периодически можно найти полный back-up какой-нибудь библиотеки. Могу посоветовать несколько сайтов:
  • lib.rus.ec/ — раньше считался отличным хранилищем электронный произведений, но в последнее время стал вводить плату на скачивание, чем сразу же отпугнул большинство пользователей.
  • flibusta.net/ — является форком Либрусек. Он устроен по типу wiki. При регистрации можно выкладывать свои книги или книги вами обработанные.
  • rutracker.org/ — это всем знакомый Рутрекер, который пытались уже не раз закрыть. Заходите в раздел «Книги» находите интересующее вас произведение.
Платные библиотеки не буду писать, так как не многие захотят раскошелиться на книгу, которую можно взять бесплатно.Конвертирование в .pdfМногие читалки оснащены 5 дюймовыми экранами и читать документы формата А4 не всегда удобно. Поэтому старайтесь уменьшить формат листа до А5. Читабельность будет на разы лучше, а скорость перелистывания не будет уступать книгам в формате fb2.Как лучше сделать .pdf в формате А5?Для документа в формате .odt и .doc просто поменяйте формат страницы. Например в OpenOffice это делается по пути: Формат > Страница > Формат:Создание электронной библиотекиПосле редактирования текста можно сохранить его в .pdf.Если вы любите читать посты, но также вы и любите свои глаза, то можно сделать следующее. Нажмите правой кнопкой на свободном месте и отправьте на печать. В появившемся окне выделяете «Печатать в файл» и задаете имя файла (аккуратнее, не удалите расширения файла), а также путь сохранения. Во вкладке «Параметры страницы» задайте размер бумаги А5:Создание электронной библиотекиВ итоге вы получите готовый pdf-документ с версткой hlml-страницы. Если это вас не сильно травмирует, то лучше сначала сохранить html-страницу и ручками в любимом текстовом редакторе удалить излишки кода. После этого процедура с печатью повторяется.Конвертирование в .fb2Если вас по каким-то причинам не устроил вышеописанный вариант, то могу посоветовать отличный инструментарий для подготовки и создания электронных книг в формате .fb2. Скачать его можно на сайте — ru.fbtools.org/. После скачивания и распаковки архива можно прочесть кропотливо написанный мануал, а можно сразу начать создавать книги. Для этого пойдем следующим путем: Сервис > Управление расширениями > Добавить:Создание электронной библиотекиНаходим только скаченное расширение OОoFBTools и перезагружаем Writer. У вас должно появиться новые панели и меню OОoFBTools. В этом меню используйте корректор текста, а после экспорт в .fb2. В принципе в мануале все подробно прописано, так что не буду на этом заострять внимание.Все теперь все ваши книги, ссылки и заметки будут в вашем любимом e-reader'е.Кстати для ленивых есть много online-конверторов. Вот например один из них — convertfiles.com/. Сам распознает загружаемый формат и выдает самые предпочтительные форматы конвертации.Всем приятного чтения. :)P.S. Все описанные методы проводились в OpenOffice 3.2.0 и Chromium 15.0.874.106.Делаете ремонт в ванной? Можно сильно сократить расходы! Реставрация ванны в Киеве это надежно и быстро!


Инструкции Уcтановка драйверов Nvidia на Ubuntu Linux #

Вчера появилась необходимость установить на свежей Ubuntu 11.10 последние драйвера Nvidia. Собственно попутно решил описать процесс установки. Никаких сложностей быть не должно, всё сводится к добавлению репозитория и установки нужных пакетов. Уcтановка драйверов Nvidia на Ubuntu LinuxИтак, добавим репозиторий:sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Обновимся:sudo apt-get update
sudo apt-get upgrade
Теперь установим сами драйвера. Для новых видеокарт нужна примерно следующая команда:sudo apt-get install libvdpau1 nvidia-common nvidia-settings nvidia-current nvidia-current-updates
Для видеокарт с поддержкой драйвера версии 173:sudo apt-get install libvdpau1 nvidia-common nvidia-173-modaliases nvidia-settings nvidia-173-updates nvidia-glx-173
Для видеокарт с поддержкой драйвера версии 96:sudo apt-get install libvdpau1 nvidia-common nvidia-96-modaliases nvidia-settings nvidia-96-updates nvidia-glx-96
Осталось только перезагрузиться. Если драйвера не активировались, то нужно их включить с помощью утилиты "Драйверы устройств".Затупились ножи на кухне? Тогда стоит заказать Керамические ножи, вот это действительно полезная вещь на кухне!


Инструкции Восстанавливаем SSD под Ubuntu Linux #

На сайте как то появлялась статья о том, как оптимизировать работу Ubuntu Linux на SSD жёстких дисках. Но случиться может всякое, да и SSD довольно часто выходят из строя, поэтому и публикуется эта статья. Ниже вы узнаете как восстановить SSD в случае поломки. Мне подумалось, что вдруг кого-то из владельцев SSD устройства этот топик наведёт на мысль о backup'е, кого-то о в целом более осторожном отношении, а кого-то избавит от общения с не слишком торопливой службой поддержки. Всё написанное относится не тдоолько к устройствам той серии и производителя, что у меня.Дней 10 назад мне случилось оставить на ночь ноут с батареей в критическом состоянии без зарядки. Я не слишком беспокоюсь о жизни батареи, но удар последовал с другой стороны. Утром, включив ноутбук в зарядку и включив его я с удивлением обнаружил, что:Operating system not foundВ ВIOS'е винчестер определялся. Схватив имевшийся под рукой Ubuntu Live CD на flash'ке и вооружившись командной строкой, я приготовился к дебагу.Стоит сразу сказать, что в случаях таких сбоев удобнее было бы использоваться какой-нибудь Data Rescue Live CD, с уже установленными утилитами диагностики вместо совершенно не нужного офисного пакета, но тем не менее.Наберём арсенал, который нам пргодится:sudo apt-get install hdpam partx smartmontools
Смотрим, что у нас случилось:sudo partx -s /dev/sda
partx: /dev/sda: failed to read partition tableИтак, с таблицей разделов вроде бы можно попрощаться.sudo smartctl -s on -d ata -A /dev/sda -T verypermissive
smartctl 5.41 2011-06-09 r3365 [i686-linux-3.0.0-12-generic] (local build)Copyright © 2002-11 by Bruce Allen, smartmontools.sourceforge.netSMART support is: Unavailable — device lacks SMART capability.=== START OF ENABLE/DISABLE COMMANDS SECTION ===Error SMART Enable failed: Input/output errorОшибка ввода-вывода? Диск не поддерживает SMART? Уже бред какой-то.sudo hdparm -I /dev/sda
/dev/sda:ATA device, with non-removable mediaModel Number: INTEL SSDSA2CW080G3Serial Number: BAD_CTX 00000150Firmware Revision: 4PC10302...Configuration:Logical max currentcylinders 16383 16heads 16 16sectors/track 63 63-CHS current addressable sectors: 16128LBA user addressable sectors: 156301488LBA48 user addressable sectors: 156301488Logical Sector size: 512 bytesPhysical Sector size: 512 bytesdevice size with M = 1024*1024: 76319 MBytesdevice size with M = 1000*1000: 80026 MBytes (80 GB)Ага. Можно заметить, что число условных SSD цилиндров упало в 10000 раз и согласно десктопному Gparted'у размер винчестера составляет 8MB (каюсь, в логах не сохранилась консольная команда и её вывод для просмотра этого безобразия, прошу верить мне на слово). Серийный номер отсутствует и вместо него BAD_CTX что-то там. Хорошо, симптомы поняли, можно обращаться к поиску и в поддержку. Действительно, оказывается, проблема далеко не единична, но, увы, такой идиот с Linux'ом я один.В кратце для не знакомых с языком и ленивых, форумчане говорят о повальной подверженности всех Intel'овских SSD такому багу, особенно затронувшее 320ю серию и X25M. Есть новость о прошивке 0362, которая призвана избавить именно от этого бага, но количество обращений людей с уже этой прошивкой с теми же симптомами говорит о нерешённости проблемы. Да, лучшим решением в данном случае было бы отправить винчестер обратно в Intel, чтобы у них появился стимул поправить свои ошибки.К сожалению, поддержка Intel не отличается расторопностью, и отвечает примерно раз в сутки, затупливая по техническим вопросам, и очень рекомендуя установить их SSD Toolbox для определения проблемы. Хочется отдельно заметить, что основной срез пользователей SSD — это владельцы MacBook'ов, у которых аналогично со мной есть трудности с установкой софта под Windows. Отдельного упоминания достойно то, что эта тулза, предназначенная для определения неисправностей, требует:
  • Java
  • .NET 3.5
  • Windows Media Player Redistributable 11
Что делает её установку на компьютере, загруженном с Live CD практически невозможной задачей (во-первых из за ограничений объёма на виртуальном винчестере, а во-вторых в связи с тем, что WMP 11 требует проверки аутентичности Windows, которая со скрипом и стонами лишь у некоторых особо выдающихся личностей получается в Wine. Пламенный привет разработчикам этого ПО.Мне чудом удалось объснить ситуацию поддержке, и они согласились на замену, но для замены нужно заполнить неимоверное количество форм, к которым нужно ещё приложить подтверждение поупки мной устройства. Волею судеб, я сейчас в десяти тысячах километров от дома, и не ждал такого подвоха.К счастью, на форумах все однозначно говорят, что содержимое диска восстановлению не подлежит, но что работоспособность восстановить возможно. И то время, которое было потрачено на переписку со службой поддержки, я не потратил зря, а с пользой потратил на чтение форумов и эксперименты, краткий разультат которых здесь и привожу.Нужно восстановить количество цилиндров, вернув заветные 16383. Для этой операции нам нужны будут две команды, запуск обоих затруднён для защиты от дурака и вредителя.Выставляем пользователя, и пароль для мастер-операций над диском.sudo hdparm –user-master user –security-set-pass abc /dev/sda
Далее нам нужно разблокировать расширенный набор ATA-команд, в частности secure-erase, которые блокируются при загрузке системы. Этому есть несколько способов, один из которых — внешний бокс, отключить и включить его питание. Внешнего бокса у меня не было, но чудесным образом срабатывает отправка ноута в sleep и пробуждение.Следующие команды выполняют некую безопасную очистку, я запускал обе, так как уверенности какая из них понадобится, не было. Перед каждой запускал установку мастер-пароля и закрытие крышки ноутбука.sudo hdparm –user-master user –security-erase abc /dev/sda
sudo hdparm –user-master u –security-erase-enhanced abc /dev/sda
Теперь совсем для не слабонервных. Сброс установок диска к заводским. Для запуска команды нужен ещё один ключ, который вам подскажет командная строка, и для очищения совести я его здесь приводить не стану, равно как и упомяну, что в документации эта команда помечена как ОСОБО ОПАСНАЯ и НЕ ЗАПУСКАТЬ.sudo hdparm --dco-restore /dev/sda
Перезагрузка. Ура, можно ставить систему.Итого выводы, которые я сделал для себя:
  • держите Live CD под рукой
  • не оставляйте ноут совсем без питания на критическом заряде
  • делайте бэкапы, в том числе keyring'ов, списков установленных пакетов, конфигов и rsa ключей
  • обновляйте прошивки (после того, как вы узнали, что она точно неплохо работает)
  • беречь нервы
Хочу дополнительно отметить, что не всегда такой метод полностью восстанавливает функционал, и что иногда диск остаётся глючным, тормозным.Ещё раз послаю пламенный привет поддержке Intel, и сообщить им, что я так и не могу зайти под своими логином и паролем на их community, чтобы опубликовать этот чудодейственный рецепт у них, и напомнить, что я уже неделю жду от них хотя бы какого-нибудь ответа почему же я не могу этого сделать.В следующем топике расскажу об интересной статистике смертей SSD, возвратов, починок и ошибок в работе по производителям и моделям.Источник: habrahabr.ru.Хотите узнать интересного человека? Почитайте как ведёт блог Ксения Леонидовна Лысцова, вам явно понравится.


Инструкции Установка PS3 Media Server на Ubuntu Linux #

Летом я наконец приобрёл себе PlayStation 3. Долго хотел купить эту приставку (и только ради пары игр). Приставка хороша, но она же способна не только на просто игры, но и мультимедиа файлы. Проблема в том, что множество фильмов на моём сервере в формате mkv, который не понимает PS3. Собственно побороть эту проблему и поможет PS3 Media ServerУстановка PS3 Media Server на Ubuntu LinuxPS3 Media Server — это очень гибкий медиасервер, поддерживающий протоколы UPnP, которые и нужны PlayStation 3. Основная, для меня, причина установки данного медиасервера — потоковая перекодировка медиафайлов. То есть с ним мне не важно умеет ли воспроизводить PS3 файлы в mkv формате или нет. Иначе я бы просто воспользовался uShare.Итак. Медиасервер я устанавливал на десктопе и на сервере. На десктопе в начале поигрался с настройками, на сервере же всё сделал так, что бы было «включил и забыл». Распишу оба случая.Установка PS3 Media Server на Ubuntu 11.10Для начала установим необходимые пакеты. Нужен будет python-software-properties, устанавливаем:sudo apt-get install python-software-properties
Далее нужно добавить репозиторий и установить несколько других пакетов:sudo add-apt-repository ppa:shiki/mediainfo
sudo apt-get update
sudo apt-get install openjdk-7-jre mplayer ffmpeg mencoder mediainfo libzen0
Всё, теперь с воспроизведением видео проблем быть не должно. Далее заходим на страничку PS3 Media Server: code.google.com, там скачиваем версию для Linux. Архив нужно распаковать, зайти в полученную папку и запустить файл PMS.sh. Всё это можно сделать с помощью терминала:cd
wget ps3mediaserver.googlecode.com/files/pms-generic-linux-unix-1.50.0.tgz
tar -zxvf pms-generic-linux-unix-1.50.0.tgz
cd pms-linux-1.50.0
./PMS.sh
Вот и всё. Появится такое окно:Установка PS3 Media Server на Ubuntu LinuxТеперь в самой PlayStation 3 можно найти медиасервер. Осталось произвести настройку и спокойно просматривать фильмы с помощью PS3.Установка PS3 Media Server на Ubuntu ServerНа самом деле на моём сервере стоит Xubuntu 10.04, но так как вся установка шла из консоли, то данный вариант подходит и для серверных версий.На самом деле всё почти точно так же. Только у меня почему то не запускался медиасервер с такой ошибкой:exec: 52: java: not foundХотя java стоит. Спросил на форуме в чём дело, подсказали воспользоваться следующей командой:sudo apt-get install mencoder ffmpeg mplayer vlc openjdk-6-jre
После этого всё заработало. При запуске медиасервер информирует в консоли, что запустился именно консольный режим, что тоже радует. Значит всё без проблем работает без GUI.Но начал думать как быть с настройками. Быстро нашёл, что они хранятся в ~/.config/PMS/PMS.conf. Вот мой файл с настройками:thumbnails = trueimage_thumbnails = trueminimized = truehidevideosettings = truehide_transcode_folder = truefolders = /home/sk8er/TorrentsВ последней строке, в folders, можно прописать нужные папки. Прописывать через запятую.Захотели настроить шлюз на Linux сервере? Подробная инструкция по установке и настройке интернет шлюза на Debian,Ubuntu используя SQUID, SAMS, REJIK, SQSTAT, ARNO-IPTABLES-FIREWALL, находится на сайте softnastroy.com в разделе GATEWAY.


Инструкции Как сменить имя пользователя в Ubuntu 11.10 #

Как то мы писали как скрыть имя пользователя на панели Unity. А хотя более популярный вопрос не как убрать имя юзера, а как сменить его.Из за довольно удобных настроек в новых версиях Ubuntu сделать это будет очень просто. Вообще, с помощью новых настроек даже пользователи, которые не знакомы с данной ОС, могут не испытывая сложностей настроить под себя очень многое в системе, начиная от настройки печати, заканчивая внешним видом. Но вернёмся к вопросу. Сменить имя юзера в Ubuntu 11.10 очень просто. В Dash ищем "Учётные записи пользователей", выбираем появившийся пункт, появится специальное окно:Как сменить имя пользователя в Ubuntu 11.10Что бы получить возможность изменить имя пользователя, нужно иметь права суперпользователя. Для этого нажимаем по кнопке «Разблокировать» и в открывшемся окне вводим пароль:Как сменить имя пользователя в Ubuntu 11.10Всё, после этого окно немного измениться:Как сменить имя пользователя в Ubuntu 11.10Теперь просто кликаем по имени юзера, появится поле для его изменения. Вписываем нужное, нажимаем Enter. Всё, осталось только перезагрузить систему.Купили себе телефон на Android? Поздравляю, достойный выбор! И не слушайте фанатов Apple, андроид ничем не хуже «яблочного» телефона. Да даже софт для андроид намного интереснее, чем на iOS. Ну по крайней мере для андроида есть более «гибкий» софт, чем на iphone, ибо на iphone многое не позволительно в силу ограничений платформы.

Блоги, Инструкции