Ручная установка Adobe Flash Player в Linux


Постепенная сборка собственной LFS’ки почти завершена. Про сборку Firefox напишу чуть позже, ибо он всё еще иногда падает при проигравании HTML5 видео на YouTube. А вот флеш плеер завести удалось. Подготовка Качаем подходящую версию adobe flash player’а (в моем случае – x86_64) с официального сайта. Распаковываем желательно где-то в отдельной папке: $ tar -xvf install_flash_player_11_linux.x86_64.tar.gz […]

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

Рубрика Linux, Без рубрики

Ручная установка русских шрифтов terminus


Terminus – удобные и красивые шрифты для терминала, обычно пользуюсь именно ими. Ручная установка достаточно проста (собираю потихоньку LFS’ку и пакетного менеджера таки нет): Необходимо скачать пакет со шрифтами. Разархивировать его командой: $ tar -xvf terminus-font-4.40.tar.gz Перейти в папку со шрифтами и выполнить конфигурацию: $ ./configure —prefix=/usr —psdir=/usr/share/consolefonts —x11dir=/usr/share/fonts/X11/terminus Где /usr/share/consolefonts – папка с консольными […]

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

Рубрика Linux

Сборка собственного дистрибутива GNU/Linux. Шаг 2 — сборка кросскопмилятора.


В прошлой записи были заданны переменные окружения для пользователя user и подготовлена файловая система для сборки. Немного о папках подробнее: /cross-tools – собственно предназначена для кросскомпилятора. Может самостоятельно использоваться из на данный момент основной системы. /tools – будет содержать в себе временную систему, на базе которой в дальнейшем будет происходить сбор собственно дистрибутива. Для сборки […]

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

Рубрика Linux

Перевод первого выделенного слова в Ubuntu


Последнее время приходится читать много текста на английском языке, поэтому достаточно удобно выделить непонятное слово и получить его перевод. Реализовал это с помощью яндекса(ключ можно получить по этой ссылке) для оконного менеджера ratpoison: #!/bin/sh yandex_key="ключ" #получаем текст, выделенный мышкой, добавив опцию -b можно #получить текст, находящийся в буфере обмена text=`xsel -o` #если строка пустая if […]

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

Рубрика Linux, Без рубрики

Подсчёт суммы столбца в файле (bash + awk)


Иногда нужно сложить много чисел в каком-то столбце текстового файла. Хоть всё достаточно просто, но с awk обычно не сталкиваюсь, поэтому приходиться постоянно гуглить =( Размещаю тут для себя шпаргалку. Вычислить сумму чисел столбца в файле Linux На самом деле есть несколько способов. Наиболее простой и универсальный – подобный конвейер: $ cat file_name | sed […]

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

Рубрика Linux, Без рубрики

Подсветка редактируемой строки в Emacs


В текстовом редакторе Emacs можно включить подсветку строки, на которой располагается курсор. Делается это с помощью строчки: (global-hl-line-mode t) Её (и все последующие примеры) необходимо поместить в файл конфигурации ~/.emacs. Однако для моей темы оформления выглядит это некрасиво. Слишком ярко и режет глаза: Изменить параметры цвета для активной строки в Emacs Цвет шрифта и фона […]

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

Рубрика Linux, Без рубрики

Права доступа в Linux


С первого взгляда может показаться, что в правах доступа к файлам и каталогам в Linux сложно разобраться. Странные последовательности чисел от 0 до 7 пугают. Но, поверьте, достаточно один раз понять принцип организации прав доступа стандарта POSIX, чтобы успешно использовать его практически во всех дистрибутивах GNU/Linux, BSD и т.д. Пользователи и группы Стоит отметить, что […]

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

Рубрика Linux, Без рубрики

Праздник к нам приходит =)


Многие этого возможно ждали и вот, вышла таки Ubuntu 10.04. Скачать Ubuntu 10.04 можно отсюда. Из самых значимых изменений: Сменилась тема оформления, теперь она фиолетово-черная, по приятнее прошлой. Кнопки закрытия/свертывания/развертывания окна теперь слева, скоро будет всё как в маке. Убрали GIMP, заменив его какой-то поделкой написанной на Mono, F-Spot вроде бы. Немного всё подорабатали, пообновили […]

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

Рубрика Linux, Без рубрики

Программируем jabber бот на C++ : gloox::MUCRoom


И так, бот наш подключается к серверу, теперь можно и к конференциям подключится, как всегда целью нашей будет конференция linux на xdsl.by. Продолжаем модифицировать класс Bot. Подключим необходимый заголовочный файл : #include <gloox/mucroom.h> Добавим в protected одно поле : gloox::MUCRoom *room; Соответственно, указатель на Multi User Conference Room из библиотеки gloox. В конструктор класса Bot […]

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

Рубрика Linux, Без рубрики

Программная эмуляция нажатия клавиш в Linux X11


Все сейчас стремяться на Wayland и Mir’ы всякие. Ну а я по-старинке имею дело с иксами. К сожалению, как напрямую просто и понятно эмулировать клавишу в Linux я не нашел. А вот для X11 рецепт достаточно простой. Эмуляция клавиши в X Windows System на C Необходимо создать и заполнить структуру XKeyEvent, а затем её выполнить […]

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

Рубрика Linux, Без рубрики