суббота, октября 30, 2010

делаю deb-пакет из архива с исходниками

скачал свежую версию редактора Komodo-Edit-6.0.1-6535-linux-libcpp6-x86_64.tar.gz решил запакетить его в deb.

$ cd ~
$ mkdir komodo_edit
$ cd komodo_edit

~/komodo_edit$ wget http://community.activestate.com/files/mkpkg-komodo-final.txt
~/komodo_edit$ mv mkpkg-komodo-final.txt mkpkg-komodo-final.sh
~/komodo_edit$ chmod u+x mkpkg-komodo-final.sh
~/komodo_edit$ sudo apt-get install imagemagick


(если архив уже скачан следующую команду можно пропустить просто переместив архив в папку komodo_edit)

~/komodo_edit$ wget http://downloads.activestate.com/Komodo/releases/6.0.1/Komodo-Edit-6.0.1-6535-linux-libcpp6-x86_64.tar.gz


(запуск скрипта)
~/komodo_edit$ ./mkpkg-komodo-final.sh
There is no arguments specified. Exit.
Usage:
    mkpkg-komodo-final.sh [options] [filename]
        This script makes Debian/Ubuntu package for Komodo Edit.
        The filename is Komodo Edit tar.gz-file.
Options:
    -h | --help  View this message
    -u           Make Ubuntu package (by default packaging for Debain)
    -m           Make menu subfolder entry
    -s           Save temporary files (temp-komodo-pkg folder)

~/komodo_edit$ ./mkpkg-komodo-final.sh -u Komodo-Edit-6.0.1-6535-linux-libcpp6-x86_64.tar.gz

~/komodo_edit$
ls
koinstall.log  Komodo-Edit-6.0.1-6535-linux-libcpp6-x86_64.tar.gz  komodo-edit_6.0.1-6535-ubuntu0_amd64.deb  mkpkg-komodo-final.sh

~/komodo_edit$
sudo dpkg -i komodo-edit_6.0.1-6535-ubuntu0_amd64.deb

радасна!

мелочь всякая

1. Macbuntu
чтобы сделать морду убунту сходной с макосью достаточно скачать архив с трансформером, распокавать его и запустить командой

./installer.sh 

будет заданно несколько вопросов, для более полного сходства с MacOS X оставить все по умолчанию. кстати, шрифты остануться прежними, но ведь не зря я написал предыдущий пост ;)
эта штука быстро надоест =(



2. qutIM
раньше не использовал звуковые события для асек, теперь понадобилось. понравились звуки из пакета Macbuntu, скопировал все wav-ки в скрытую папку .stereo (неважно как ее назвать), в настройках кутима во вкладке "звуковые уведомления" выбрать звуковые файлы для нужных событий (мне необходимы только "входящие" и "исходящие"), не забывать нажимать кнопку "применить". если звуки не воспроизводятся, лезем во вкладку "звук", снимаем галочку "нет звука" (если стоит), в поле внешняя команда меняем play %1% на aplay -q "%1"
теперь все должно работать.

 3. программы для веб-разработчика
более-менее скромный набор программ, который может пригодиться людям занимающимся вебом
Screem — Site CReating and Editing EnvironMent — текстовый редактор для веб-дизайнеров. Screem предназначен в первую очередь для написания HTML или XML кода. Screem имеет возможность автодополнения ключевых слов, автоматического изменения и добавления закрывающих тегов, имеет встроенные функции проверки работоспособности ссылок в документе.
скачать лучше отсюда в репах все равно нет

Bluefish Editor — текстовый редактор кода для веб-дизайнеров и программистов. Поддерживает подсветку синтаксиса для большинства языков программирования. Имеет панель управления для добавления часто используемых HTML тегов, CSS элементов и некоторых других вставок, с возможностью ввода параметров элементов.
это понятно.. в репах свежая версия 2.0.1 на оф.сайте 2.0.2

Komodo Edit — мощный редактор кода для большого количества динамических языков программирования. Имеет возможность создания проектов, переход по функциям и объектам внутри проекта, автозавершение функций. Подсвечивает синтаксис, имеет возможность сворачивать блоки кода. Автоматически проверяет синтаксис некоторых языков и подсвечивает ошибочные места.
кто-то утверждает что она бесплатно работает 45 дней, дальше просит денег - ложь. в репах нету, качать с оф.сайта 

Agave — полезная программа для Linux для создания цветовых палитр (цветовых схем) и подбора цвета. Пригодится прежде всего web-дизайнерам. В программе изначально доступно несколько цветовых палитр, включая Web-safe colors, Visibone.
что удивительно на оф.сайте программки свежая версия 0.4.4 в репах же - 0.4.7! качаем
sudo apt-get install agave

Meld — очень полезная программа для наглядного сравнения файлов и катологов в Linux. Это что-то вроде утилиты diff, но в графическом виде с возможностью «сливать» изменения, удалять и восстанавливать файлы. Можно сравнивать как два, так и три файла или каталога одновременно.
использую ее для сравнения изменений кода в файлах, да и вашпе программа может принести пользу в любой момент. в репах тухнет версия 1.3.2, на фтпшнике лежит 1.4

4. ошибка в центре приложений
ежели при установке какого-либо пакета вываливается окно с сообщением
Требуется установка ненадёжных пакетов
Действие требует установки пакетов из недоверенных источников
и установка отменяется либо не продолжается достаточно сделать так
sudo apt-get update