Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
Показаны сообщения с ярлыком Ubuntu. Показать все сообщения

10 февр. 2012 г.

Linux. Многопоточный консольный download-клиент

Стандартным дефакто ftp/http download-клиентом для *x систем является wget. Но у него отсутствует одна важная фича (которая, впрочем, с утолщением клиентских интернет-каналов постепенно нивелируется) - многопоточная загрузка файлов. Если толщина клиентского канала больше, чем отдает сервер, можно попробовать ускорить закачку используя несколько потоков. Тут на выручку приходит Axel Download Accelerator - последователь идеологии KISS и продолжатель функций wget. Он умеет создавать указанное количество потоков закачки (ежели, конечно, сервер такое позволяет). И дополнительные плюшки в виде индикации процесса, поиска зеркал, и прочих.
В Ubuntu он ставится через apt. Предполагаю, что для rpm-репозиториев тоже есть сборки. Ну, и сборку из сорцов еще тоже никто не отменял.

1 апр. 2010 г.

Ubuntu. Список любимых приложений

Чтобы при переинсталляции системы вернуть себе любимые приложения скопом, нужно:
Создать и сохранить список установленных пакетов:
sudo dpkg --get-selections > installed_list.txt

После инсталляции новой системы сделать
sudo dpkg --set-selections < installed_list.txt
sudo apt-get -y update
sudo apt-get dselect-upgrade

19 февр. 2010 г.

Ubuntu. Некоторые команды wifi

Недавно очередной раз потребовалось мне получить информацию о имеющихся по соседству точек доступа WiFi. Сперва нашел утилиту WiFi Radar, которая показывает список соседних точек доступа и позволяет для каждой из них указать свои параметры. В принципе - аналог штатного гномовского менеджера.
На ubuntuforums.org наткнулся на топик "HOWTO: Wireless Security - WPA1, WPA2, LEAP, etc.", в котором, в том числе, упоминается команда:
sudo iwlist wlan0
которая дает довольно обильную информацию по имеющимся точкам доступа.
А так же
iwconfig
- типа ifconfig, только для беспроводных контроллеров.

20 янв. 2010 г.

Ubuntu 9.10, Lotus Notes 8.5.1. Не перерисовывается окно

Поставил Lotus Notes 8.5.1 на Ubuntu 8.10. Запускается, но нормально перерисовывает только менюшки, панельки и окно списка писем. Остальные окна (в том числе диалог конфигурации) не перерисовывает. Решение найдено ЗДЕСЬ со ссылкой СЮДА. Конкретно - п.п. 7. А еще конкретнее :):
1. скачать ОТСЮДА библиотеки к лотусу
2. рспаковать их
3. установить атрибуты чтения/запуска для всех, установить владельцем рута

-rwxr-xr-x 1 root root 116732 2009-09-20 01:26 libgdk_pixbuf-2.0.so.0
-rwxr-xr-x 1 root root 67240 2009-09-20 01:26 libgdk_pixbuf_xlib-2.0.so.0
-rwxr-xr-x 1 root root 679940 2009-09-20 01:26 libgdk-x11-2.0.so.0
-rwxr-xr-x 1 root root 4579940 2009-09-20 01:26 libgtk-x11-2.0.so.0

4. поместить в /opt/ibm/lotus/notes.

Lotus при запуске будет использовать их, а не общесистемные. После этих действий клиент Лотуса заработал нормально.

18 нояб. 2009 г.

Ubuntu, Pidgin. Слетают Jabber-учетки.

Периодически перестают подключаться к серверу jabber-учетки в Pidgin. Никаких ошибок. А не подключаются. Пока помогает пересоздание учеток в Pidgin. При этом данные никакие не теряются.

13 окт. 2009 г.

Ubuntu. Запуск rdesktop при загрузке

Делал из старой персоналки тонкого клиента для подключения к терминальному серверу.
Поставил Ubuntu (7.10 Festy Favn). Отключил ненужные службы, настроил выключение машины по нажатию кнопки питания. Завел пользователя и поставил его как автологинящегося.
Затем в /usr/share/xsessions создал файл rdesktop.desktop (имя должно быть *.desktop) следующего содержания:
Код

[Desktop Entry]
Encoding=UTF-8
# The names/descriptions should really be better
Name=RDesktop -- название, отображаемое в списке сессий *dm
Comment=RDesktop session
#путь к команде, запускающей наш скрипт
Exec=/usr/share/rdsession
Icon=
Type=Application


Файл /usr/share/rdsession имеет следующий вид:

#!/bin/bash
while [ 1 ]; do
# Запускаем сессию в фуллскрине, с глубиной цветов в 16 бит и клавиатурной раскладкой en-us
/usr/bin/rdesktop -f -k en-us -a 16 [serverIP]
done


Естественно, выставляем ему атрибут +x.

При следующем запуске *dm в его списке сессий должен появиться RDesktop. Логинимся в него и на вопрос о запоминании его как дефолтного даем положительный ответ.

25 сент. 2009 г.

Mint (Ubuntu). VNC-viewer.

До недавних пор пользовал в качестве VNC-клиента программку xtightvncviewer. Сегодня попробовал xvnc4viewer. Понравилось гораздо больше. У первой нагрузка на сервер была больше и был один неприятный глюк. При уменьшении клиентского окна полосы прокрутки работали только в одну сторону. В обратную не хотели.

29 авг. 2009 г.

Internet-радио

Недавно, после определенных сложностей, захотелось мне под Linux послушать Internet-radio. Выход нашелся быстро и просто. Amarok, который я использую как основной проригрыватель, отлично воспроизводит аудио-поток из сети. В сети нашел ссылку на сайт Mike's RadioWorld, на котором с первого клика выбрал радиостанцию http://ru.ah.fm:80, которую сейчас и слушаю - очень ненадоедливый транс, который не мешает работать и читать.

12 авг. 2009 г.

Linux. Поменять порядок сетевых интерфейсов

В Linux при добавлении новых сетевых интерфейсов с удалением старых, а иногда и произвольно, меняется порядок сетевых интерфейсов. Напимер стояла сетевуха eth0. Ее убрали, поставили новую. Она стала eth1. Потом поставили еще одну, она стала eth2... Управление порядком и нумерацией интерфейсов выполняется в файле
(Ubuntu) /etc/udev/rules.d/70-persistent-net.rules
(Slackware) /etc/udev/rules.d/75-network-devices.rules


Внутри находятся строчки с названиями установленных в системе сетевых интерфейсов. В самом конце каждой - имя интерфейса. Меняем eth0 на eth1 и перезапускам сеть
(Ubuntu) sudo /etc/init.d/networking restart
(Slackware) пока не знаю.

3 июл. 2009 г.

Ubuntu. Mint. Установка OpenOffice

Краткое описание установки OpenOffice в Mint (Ubuntu, Debian).

1. Сносим имеющийся пакет.
sudo apt-get remove openoffice*.*

2. Распаковываем скачаный deb-пакет инсталляции:
tar -zxvf OOo_3.1.0_LinuxIntel_install_ru_deb.tar.gz

3. Заходим в созданную директорию
cd OOO310_m11_native_packed-4_ru.9399

4. Запускаем процесс установки пакета
sudo dpkg -i *.deb

5. Переходим в директорию интеграции в рабочее окружение
cd desktop-integration

6. Производим процесс интеграции
sudo dpkg -i openoffice.org3.1-debian-menus_3.1-9393_all.deb

Вроде все.

24 июн. 2009 г.

Linux, Ubuntu, подключение Nokia через USB-кабель

Понадобилось подключить к компу под Ubuntu мобилку для записи на нее файлов. Нашлась софтинка obexftp, работающая с внешними устройствами по протоколу OBEX. То есть, это не обязательно должна быть Nokia. Да и не обязательно мобилка. А все, что поддерживает этот протокол.
Итак.
1. Ставим пакет:
sudo aptitude install obexftp

2. Подключаем мобилку по USB-кабелю. Точнее по любому кабелю, т.к. obexftp работает с несколькими типами интерфейсов: IRDA, BlueTooth, Serial, Network Host.

3. Читаем man obexftp.

4. Смотрим список имеющихся подключений. Ключ -u указывает на то, что производится работа с USB-подключениями.
obexftp -u -l

Получаем примерно такой ответ:
Found 3 USB OBEX interfaces
Interface 0:
Manufacturer: Nokia
Product: Nokia 6300
Interface description: (null)
Interface 1:
Manufacturer: Nokia
Product: Nokia 6300
Interface description: (null)
Interface 2:
Manufacturer: Nokia
Product: Nokia 6300
Interface description: (null)

5. Выполняем нужные действия, следуя инструкциям из man.
Я выполнял заливку файлов в одну из директорий карточки:
sudo obexftp -u 1 -C "NO NAME/Folder" -p /home/user/files/*
Первый ключ указывает номер соединения, по которому подключается телефон.
Второй устанавливает текущую директорию на устройстве. Если ее нет, она создается.
Третий параметр указывает произвести запись файлов из определенной директории на устройство в указанную ранее директорию.

Фсьо.

21 апр. 2009 г.

Ubuntu. Apt-Get

Небольшая заметка про использование APT-GET. Взято с сайта GuruAdmin.

Во всех дистрибутивах Linux, основанных на Debian (таких как Ubuntu, Mepis, Knoppix, прочее...) используется система пакетов - APT, или Advanced Package Tool. APT впервые был использован в Debian 2.1 в 1999.

Используя APT управлять установкой и удалением программ в Linux стало намного проще чем раньше. Ранее большинство программ компилировалось из исходных кодов, или использовались индивидуальные пакеты без автоматического определения зависимостей, (пример - RPM). Это означала долгие часы "ада зависимостей" для установки простейшей программы.

В данном руководстве мы рассмотрим некоторые из лучших возможностей APT и dpkg.


dpkg

Базовая система управления пакетами в Debian это dpkg. Данная утилита работает на низшем уровне установке программного обеспечения. С помощью неё можно устанавливать, удалять и получать информацию о деб-пакетах.
Установка локального файла

Некоторые авторы программ создают пакеты для Debian для своих продуктов, но не помещают их в репозитарии. В этом случае необходимо скачать .deb файл. Для установки программы из .deb файла, просто используйте следующую команду:

dpkg -i MyNewProgram.deb



Выводим список содержимого программы

После установки программы вы можете не знать где расположены конфигурационные файлы, или каким образом запустить программу. Dpkg легко может помочь вам найти нужные файлы.

dpkg -L MyNewProgram


Для фильтрации результата, в случае большого количества файлов, используйте команду grep. Следующая команда делает то же самое что и верхняя, но отобржает только файлы, в пути которых есть “bin”, например /usr/bin.

dpkg -L MyNewProgram | grep bin



Ищем к какому пакету относится файл
Иногда вы можете получить ситуацию, противоположную предыдущей. Вы имеете файл, но не знаете к какому пакету он относится. В данном случае поможет другая команда:

dpkg -S mysteryfile.cfg

Список установленных пакетов

Следующая команда показывает список всех пакетов, установленных в системе. Вы можете открыть Synaptic и задать фильтр, показывающий пакеты, отмеченные как “installed”, или пойти более быстрым путем, использую команду dpkg.
dpkg -l

или

dpkg --get-selections

Aptitude/Apt-get

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

Короткий ответ: используйте Aptitude.

Длинный ответ: Обе утилиты делают одно и то же - управляют установкой, удалением программ, и делают это хорошо. Но команда Debian официально рекомендует использовать Aptitude. Он не намного лучше apt-get, но имеет некоторые преимущества в некоторых моментах.

Ищем нужный пакет

Я часто ищу какую нибудь программу для выполнения определенной задачи, но не имя данноу программы. К примеру, мне нужне FLAC player…

Aptitude:
aptitude search flac

APT:
apt-cache search flac

Вы получите список пакетов, в названии или описании которых присутствует “flac”.
Запрещаем обновление пакета

Иногда, по каким либо причинам, мне необходимо сохранить версию пакета, если я знаю, что она будет обновлена. К примеру, ядро системы я предпочитаю обновлять самостоятельно.

Aptitude:
aptitude hold (packagename)

dpkg:
echo "(packagename) hold" | dpkg --set-selections

Обновление

И Aptitude и APT обеспечивают два метода обновления системы: upgrade and dist-upgrade.


Aptitude:
aptitude upgrade
aptitude dist-upgrade

APT:
apt-get upgrade
apt-get dist-upgrade

Получаем сведения о пакете

Наконец, иногда вам необходимо знать больше о пакете. Какая у него версия? Кто ведет пакет? Установлен ли он уже в системе? На все эти вопросы ответит такая команда:

Aptitude:
aptitude show (packagename)

APT:
apt-cache showpkg (packagename)

13 апр. 2009 г.

Linux Ubuntu. Аналоги виндовых утилит.

Премерно неделю уже пользую аналог Punto Switcher-а для Linux - X Neural. Поставилась через apt-get, никакой особой настройки не требовала. Правда, автоматическую корректировку, как и у Punto, я отключил. Использую только ручной перевод.

Единственный замеченый глюк - конфликт с приложениями, запускаемыми через Wine. Клавиатура в них отказывается работать при включенном демоне X Neural. Приходится отключать.

Еще одна утилитка Parcellite - менеджер буфера обмена. В Windows пользую Clip Cache от X Rayz Software. Утилитка архиполезна. Обидно, что в линуксовом варианте функционала меньше, чем в виндовом. Но пока хватает.

5 апр. 2009 г.

Linux Ubuntu. Всплывающая консоль

Поставил себе на Ubuntu вслывающую конзсольку yakuake. По нажатию настраиваемой горячей клавиши всплывает окно терминала. Можно создавать закладки. Есть еще немного настроек. Один из плюсов - не мозолит глаза и открывается когда нужно. Что-то подобное встречал дял Windows, но попользовав пару дней снес. Эта держится уже недели две :)

3 мар. 2009 г.

Обновление OpenOffice на Ubuntu

Описание процесс обновления OpenOffice на Ubuntu.

Что сказать... Работает :)