Поиск по этому блогу

А хотите я ваш экран из Shutter-а щелкну?

Shutter - хороший инструмент для того, чтобы делать снимки своего экрана

Основные возможности программы:
  • Захват любой произвольной области, которую вы выделите мышью
  • Полноэкранный захват любого из рабочих столов
  • Создание скриншота любого открытого окна
  • Захват элементов программы
  • Быстрое редактирование скриншотов (размер, палитра, инструмент цензора для сокрытия элементов(!), вырезка)
  • Автоматическая выгрузка скриншотов на FTP или на сервис хранения изображений
  • Автоматически подменяет стандартный gnome-screenshot
Очень рекомендую!

Читать далее

Clipboard – это не только Ctrl+C…

Наверное самые распространенные сочетания горячий клавиш -  Ctrl+C и Ctrl+V
Все бы хорошо, но в терминале нельзя вставить текст по этой комбинации... там Shift+insert
Прочитал здесь о замечательной программе - Parcellite.

Эта прога может:
1. Хранить в памяти N вариантов буфера.
2. Обрабатывать Primary-буфер (читать об это по ссылке выше), если надо.
3. Выдергивать из буферизируемой информации URL (частенько бывает удобно)
4. Легко управляется и мало весит.

Легким движением копируем все что нам нужно:
- выделяем текст - и он уже в буфере (без лишних кликов)
- клик средней кнопкой мыши - текст вставился куда нам нужно.

Я до сих пор не привык к такой легкости и простоте))) Все время тянет что-то нажать...
Прощай Ctrl+C...


Читать далее

Удобное системное меню USP и mintMenu

update 14 okt 2010:
обнаружил еще одно удобное меню. Мое мнение, оно лучше тех, о которых сказано ниже. Это GnoMenu

Системное меню Ubuntu не назовешь самым удобным.
Вот я и решил поставить себе меню, которое предложили в этом посте 
Скачать deb пакеты Ubuntu System Panel (USP) и mintMenu (меню из дистрибутива  Linux Mint) можно ЗДЕСЬ
Читать далее

Notify-OSD. Настройка всплывающих сообщений в Ubuntu 9.10 для Skype, qutIM, Amorok и др.

Всплывающие сообщения в Ubuntu 9.10 сделаны действительно красиво.
Есть некоторые недоработки конечно...
О том как их исправить можно прочитать на блоге автора патча для Notify-OSD - Leolik's blog




Настройка сообщений Skype.

Для начала устанавливаем в Synaptic пакет libnotify-bin и проверяем, установлен ли пакет notify-osd.

Заходим в настройки Skype, выбираем "Уведомления" и нажимаем кнопку "Больше настроек" (см. рисунок ниже). Снимаем галочку с "Отображать всплывающее уведомление". Отмечаем галочкой "Запускать следующий скрипт" и вводим нужную команду

Все события Skype, которые требуется привести к виду стандартных уведомлений, нужно отредактировать по приведенной схеме.  Подробнее об этом и список команд смотрим ЗДЕСЬ

Так, со Скайпом решили. Но все же не красиво, что другие программы по прежнему по своему отображают всплывающие сообщения. Например, мессенджер qutIM, которым я пользуюсь, а также Amorok.

Я исправил это следующим образом.
Когда искал пакет libnotify-bin, нашел еще несколько пакетов, связанных с notify-osd. Один из них qutim-pligin-libnotify

                                    Вот мой список пакетов >


Для того чтобы Amorok отображал сообщения о новой композиции в notify-osd я использовал gnome апплет - Music Applet
Он позволяет управлять плеером с панели и выводит всплывающие сообщения в нужном нам стиле. Вместо Amorok-a может быть другой плеер. Этот плагин поддерживает Audacious, VLC, Rhythmbox. Если установить модули, то и другие...


Таким образом, почти все сообщения у меня отображаются в одном стиле

Читать далее

Русские ID3-теги в AmaroK и совместимость с Windows

С недавних пор стал использовать Amarok для прослушивания своей коллекции музыки
Но теги вида : №%№;:%:***:%%;... меня совсем не вдохновили.
Как это исправить, да еще так, что бы потом теги не выглядели так же, только в Винде, читайте в следующей статье:

Русские ID3-теги в AmaroK и совместимость с Windows

Читать далее

Аналог локального сервера Denwer для Linux

Уже давно собирался установить локальный сервер...

Читал о способе, когда все пакеты: Apache, MySQL и PHP устанавливаются отдельно и настраиваются через командную строку.

Понимаю, что в мире "пингвинов" круче все делать через терминал, но для меня, начинающего пользователя с недостатком свободного времени на освоение команд, нужен способ попроще... Все постепенно... освою и командную строку. Я уже кое-что умею ))

Так вот, вспомнил я что видел сборку, ее так и называют - "для ленивых". Хотя я себя таким считать отказываюсь ;) Эта сборка называется XAMPP и устанавливается с пол-оборота.

Скачать последнюю версию можно ЗДЕСЬ

Устанавливаем:

Заходим в терминал и выполняем команду:

sudo cd ~/указать папку куда скачали XAMPP/ && chmod 644 /opt/ && tar xvfz xampp-linux-1.7.1.tar.gz -C /opt/

где:
1.«chmod 644 /opt/» - установит права, позволяющие владельцу читать и писать в файл
в нашем случая владельцом является «root» чтобы сделать папку доступной для обычного пользователя, необходимо выставить права на папку chmod 2777
2.«tar xvfz xampp-linux-1.7.1.tar.gz -C /opt/» - распаковывает архив XAMPP-a в /opt в папку lampp.

Если, как в моем случае (не знаю по какой причине), этот способ не сработал, делаем следующее:
1. набираем в командной строке: sudo chmod 2777
2. открываем папку /opt и копируем туда папку lampp из архива xampp-linux-1.7.x.tar.gz

Вот и всё XAMPP установлен!
Пробуем его запустить командой: набираем в терминале sudo /opt/lampp/lampp start
Потом идём в веб-браузер и проходим на http://localhost/ и радуемся =)

Только радоваться пришлось не долго...
Дальше splash-страницы с выбором языка сервер у меня не пошел...

ВАЖНО:
Изменение настроек XAMPP по умолчанию
Настройка XAMPP и виртуальных хостов
Читать далее

Очистка системы от ненужных файлов

После длительных экспериментов с разными программами и с настройкой системы решил очистить систему от всякого хлама.
Попалась полезная статья на эту тему: Очистка системы от ненужного мусора (Ubuntu/Debian).

Привожу ниже текст статьи, так как сегодня не смог зайти по ссылке. Вот достал из кеша...


Автор: lufkin

Если Вы хотите очистить свою систему от ненужных файлов, а также освободить место на диске, следуйте инструкции, описанной в этой статье:

Читать далее

Восстановление удаленный данных

Случайно удалил свою папку с музыкой.
Вот и задумался над вопросом: как в Ubuntu восстановить удаленные данные
Нашел неплохой обзор утилит по восстановлению вот здесь: Welinux.ru
Оказалось что не все из них способны восстановить именно mp3 файлы
Потом я отказался от этой идеи, так как все равно будут утеряны названия композиций и теги.
Но статью решил сохранить... на всякий пожарный...
Читать далее

Начисто вырезаем всю рекламу с сайтов

Меня раздражает реклама на сайтах.
Ее очень много, она пошлая...
Если вопрос с трафиком для меня не так беспокоит - тариф у меня безлимитный...
то скорость... и самое главное - не хочу смотреть на всякую глупость и грязь .
"Светильник тела есть око; итак, если око твое будет чисто, то и все тело твое будет светло; а если оно будет худо, то и тело твое будет темно" (Лук.11:34)
Я использую три браузера: раньше основным был Firefox, сейчас иногда исиспользую Opera и Chrome

В Firefox это решается с помощью настройки дополнений AdBlock Plus и NoScript
А вот в Opera и Chrome я решил эту проблему пользовательскими скриптами, которые я нашел на этом сайте - Lex1 home page

Для Opera сохраняем пользовательские скрипаты в папку: ~/.opera/styles/user
В Chrome скрипты устанавливаются автоматически. Нужно просто ответить "Да" на запрос установки.

Все!!!
Теперь наслаждаюсь серфингом в интернете. Чего и вам желаю ))

-
Читать далее

Переводы страниц руководства man

При использовании командной строки, очень полезно иногда читать man-ы.
И вот тут пригодится вот этот сайт Переводы страниц руководства man
Вводите в строке поиска интересующую вас команду и читаете мануал
Читать далее

Пишем содержимое диска в iso-файл

Источник

Если вы хотите создать iso-файл любимого CD (DVD) диска, то не обязательно запускать какие-то специализированные программы. Все легко делается с командной строки. Храните образы дисков без проблем.

Итак, вставляем диск в привод, отмонтируем его и создадим образ:

umount /dev/cdrom
dd if=/dev/cdrom of=mydisk.iso bs=1024

Ждем некоторое время, пока не скопируется диск. Создадим проверочный md5-файл:
md5sum mydisk.iso > mydisk.iso.md5
Для проверки целостности образа диска надо использовать команду:
md5sum -c mydisk.iso.md5
При успешной проверке должно выдать:
mydisk.iso: Успех
Вот и все. Создать образ диска не легко, а очень легко.
Читать далее

Создаём резервные копии настроек программ и важных файлов в Ubuntu LInux

Источник

Периодически создавать резервные копии своих данных не является паранойей... Это нормально. Кроме этого... 1 раз создав копию настроек своих программ Вы сможете безболезненно мигрировать с одного компа на другой. Согласитесь удобно!

Предположим, для Вас важны:
.filezilla - профили вашего FTP клиента;
.gaim - профили IM и логи общения;
.mozilla-thunderbird - настройки почты;
.purple - профили IM и логи общения;
.thunderbird - сама почта;
.liferea_1.4 - настройки и фиды rss читалки;
.Skype - профиль Skype;
.tomboy - заметки созданные в tomboy.
Самый простой способ сделать резервную копию всего важного, создать архив командой:
tar cvpzf ex.tgz /home/ex/.filezilla /home/ex/.gaim /home/ex/.mozilla-thunderbird /home/ex/.mozilla /home/ex/.purple /home/ex/.thunderbird /home/ex/.liferea_1.4 /home/ex/.Skype /home/ex/.tomboy
В результате я получил архив ex.tgz весом 140 метров. Теперь можно смело скопировать его на флешку или закатать на болванку и жить спокойно.
Для восстановления (раз архивации) используйте команду:
tar xvpfz backup.tgz -C
Читать далее

Монтирование директории пользователя при его входе в Linux систему

Источник 
 
Имеем: неизменную базовую /home директорию.
Хотим: отдельно держать изменения внесенные пользователями, чтобы они не влияли на базовую /home.
            изменения держать в рамдиске, так чтобы они не сохранялись при следующем входе
Решение: 
  - unionfs - для отделения данных пользователя от read-only основы.
  - tmpfs - для создания /tmp директории с временными файлами, хранимой в ОЗУ.
  - pam-mount (http://pam-mount.sourceforge.net/) - PAM модуль для автоматического 
  монтирования разделов в момент входа пользователя в систему.

Устанавливаем пакеты (пример для Debian  и Ubuntu):
   apt-get install unionfs-modules-`uname -r`
   apt-get install libpam-mount 

Настраиваем pam_mount (/etc/security/pam_mount.conf)

   volume debiosk tmpfs - tmpfs /tmp/tmpfs "size=15M,uid=debiosk,gid=debiosk,mode=0700" - - 
   volume debiosk unionfs - unionfs /home/debiosk "dirs=/tmp/tmpfs:/home/debiosk=ro" - - 


где
 "volume" - ключевое слово, сигнализирующее об описании раздела;
 "debiosk" - имя пользователя, для которого определены правила монтирования;
  "tmpfs" - тип файловой системы;
  " - " - сигнализирует о неиспользовании монтирования с удаленного сервера;
  "/tmp/tmpfs" - точка монтирования;
  "size=15M,uid=debiosk,gid=debiosk,mode=0700" - параметры монтирования tmpfs:
          "size=15m," - размер;
          "uid=debiosk,gid=debiosk,"  - владелец;
          "mode=0700" - права доступа;
   "dirs=/tmp/tmpfs:/home/debiosk=ro" - параметры монтирования unionfs: 
           указывают отобразить изменения /home/debiosk в директории /tmp/tmpfs


Добавляем строку "@include common-pammount" в /etc/pam.d/login, /etc/pam.d/su и /etc/pam.d/xdm 

Теперь пользователь debiosk каждый раз будет получать исходную домашнюю директорию,
а изменения будут действовать только в пределах сессии.
Читать далее

Авторизация с помощью Flash-накопителя

Источник

Мне потребовалось поставить следующие пакеты: libpam-usb и pamusb-tools

В gnome нужно добавить строку:
auth sufficient pam_usb.so

в /etc/pam.d/gdm
Читать далее

Быстрый способ учета трафика на сетевых интерфейсах

Источник

Необходимо:
Считать трафик на каждом интерфейсе, вести статистику.

Решение:
vnstat (http://humdi.net/vnstat/) - маленький консольный пакет, который считает трафик 
на указанных интерфейсах и не загружает систему. Показывает статистику по часам, дням неделям и тд.
Не требует для своей работы привилегий суперпользователя, поддерживает Linux, *BSD и Darwin/MacOS X.
Для доступа к статистике дополнительно доступен web-интерфейс.

Устанавливаем vnstat:

   #apt-get install vnstat

Инициализируем базу данных для каждого необходимого интерфейса:

   #vnstat -u -i eth0
   #vnstat -u -i eth1
   #vnstat -u -i eth2

Далее необходимо сказать vnstat запустить мониторинг интерфейса.
Это можно сделать путем ifdown/ifup для каждого интерфейса,
либо, если нет желания 
разрывать соединения выполнить для каждого:

   #IFACE=eth${i}
   #export IFACE
   #/bin/sh -x /etc/network/if-up.d/vnstat

где ${i} порядковый номер интерфейса.

Все, мониторинг готов, теперь по прошествии нескольких минут можно смотреть статистику

   #vnstat -q 
Читать далее

Монтирование образов ISO одним щелчком

Это можно сделать через командную строку... но я выбрал вариант подключения через GUI фронтэнд. Их тоже есть несколько, но я выбрал Furius ISO Mount
Здесь эту операцию можно сделать действительно одним щелчком мыши.
Выбрал образ - примонтировал. Все готово!
Программа сама создает точку монтирования с именем самого образа.
Читать далее

Пакет Ubuntu Application PACK - все необходимое на дисках. Интернет для установки не нужен!

Если необходимо установить Ubuntu, но компьютер не подключен к интернету или если нужно поставить систему на несколько компьютеров, то этот пакет просто незаменим.

Подробнее ЗДЕСЬ
Скачать ЗДЕСЬ
Читать далее

Как избавиться от PulseAudio в Ubuntu 9.10

Много раз читал о том, что PulseAudio работает не очень хорошо и его стоит заменить.
Сегодня после обновления ядра PulseAudio отвалилась вообще. Пропали устройства и звук соответственно.
Вот оно... пришло время снести Pulse.
Воспользовался информацией по ссылке:
Как избавиться от PulseAudio в Ubuntu 9.10/Linux Mint 8 и прочих | sudo apt-get install linux

Все заработало с первого раза.
Регулятор громкости нужно добавить на панель из предложенных там апплетов.
Проверим, насколько этот звук работает лучше...
Читать далее

Заработал Wi-Fi (нетбук Lenovo S12)

Долго не мог понять, почему не работает Wi-Fi
Уже и драйвера разные пробовал и настроек кучу перепроверил. Перелопатил массу сайтов по этой теме...
Карточку видит, а сеть не находит

Решилось все случайно ))
В Винде включил Wi-Fi функциональными клавишам Fn+F5
И... загрузил  Ubuntu... вуаля... Wi-Fi работает!!
Читать далее

Если Firefox долго закрывается, медленно работает

Источник

После долгого использования, у меня на компьютере с 8.10 (Interpid) Firefox стал очень долго закрываться (~3-5 секунд, а иногда и по 10-15). Меня это очень раздражало, но нагугливание запросов типа "tweak + firefox + ubuntu" ничего не дало... Но сегодня я наконец нашёл решение этой проблемы (ссылка)! Волшебное заклинание выглядит так:

Код:

for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done

Перед выполнением, закройте firefox!

Если выполнить эту команду в терминале, то для всех файлов базы данных sqlite, в которых огнелис хранит настройки, закладки, кэш, итд., будет произведена операция VACUUM, которая производит их дефрагментацию.

После выполнения этой команды у меня высвободилось ~30 мегабайт места на жёстком диске, а файрфокс стал работать значительно шустрее. Надо отметить, что этот способ работает не только в Ubuntu, но и в других ОС.
Читать далее