Стандартным дефакто ftp/http download-клиентом для *x систем является wget. Но у него отсутствует одна важная фича (которая, впрочем, с утолщением клиентских интернет-каналов постепенно нивелируется) - многопоточная загрузка файлов. Если толщина клиентского канала больше, чем отдает сервер, можно попробовать ускорить закачку используя несколько потоков. Тут на выручку приходит Axel Download Accelerator - последователь идеологии KISS и продолжатель функций wget. Он умеет создавать указанное количество потоков закачки (ежели, конечно, сервер такое позволяет). И дополнительные плюшки в виде индикации процесса, поиска зеркал, и прочих.
В Ubuntu он ставится через apt. Предполагаю, что для rpm-репозиториев тоже есть сборки. Ну, и сборку из сорцов еще тоже никто не отменял.
Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
10 февр. 2012 г.
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
Создать и сохранить список установленных пакетов:
sudo dpkg --get-selections > installed_list.txt
После инсталляции новой системы сделать
sudo dpkg --set-selections < installed_list.txt
sudo apt-get -y update
sudo apt-get dselect-upgrade
2 мар. 2010 г.
19 февр. 2010 г.
Ubuntu. Некоторые команды wifi
Недавно очередной раз потребовалось мне получить информацию о имеющихся по соседству точек доступа WiFi. Сперва нашел утилиту WiFi Radar, которая показывает список соседних точек доступа и позволяет для каждой из них указать свои параметры. В принципе - аналог штатного гномовского менеджера.
На ubuntuforums.org наткнулся на топик "HOWTO: Wireless Security - WPA1, WPA2, LEAP, etc.", в котором, в том числе, упоминается команда:
которая дает довольно обильную информацию по имеющимся точкам доступа.
А так же
- типа ifconfig, только для беспроводных контроллеров.
На 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. установить атрибуты чтения/запуска для всех, установить владельцем рута
4. поместить в /opt/ibm/lotus/notes.
Lotus при запуске будет использовать их, а не общесистемные. После этих действий клиент Лотуса заработал нормально.
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) следующего содержания:
Код
Файл /usr/share/rdsession имеет следующий вид:
Естественно, выставляем ему атрибут +x.
При следующем запуске *dm в его списке сессий должен появиться 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) пока не знаю.
(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
Вроде все.
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/*
Первый ключ указывает номер соединения, по которому подключается телефон.
Второй устанавливает текущую директорию на устройстве. Если ее нет, она создается.
Третий параметр указывает произвести запись файлов из определенной директории на устройство в указанную ранее директорию.
Фсьо.
Итак.
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 легко может помочь вам найти нужные файлы.
Для фильтрации результата, в случае большого количества файлов, используйте команду grep. Следующая команда делает то же самое что и верхняя, но отобржает только файлы, в пути которых есть “bin”, например /usr/bin.
Ищем к какому пакету относится файл
Иногда вы можете получить ситуацию, противоположную предыдущей. Вы имеете файл, но не знаете к какому пакету он относится. В данном случае поможет другая команда:
dpkg -l
В настоящее время идут довольно длительные дебаыт относительно этих двух утилит. Многие пользователи затрудняются ответить, как и когда нужно использовать одну, когда другую, так как они делают практически то же самое.
Короткий ответ: используйте Aptitude.
Длинный ответ: Обе утилиты делают одно и то же - управляют установкой, удалением программ, и делают это хорошо. Но команда Debian официально рекомендует использовать Aptitude. Он не намного лучше apt-get, но имеет некоторые преимущества в некоторых моментах.
Aptitude:
aptitude search flac
APT:
apt-cache search flac
Вы получите список пакетов, в названии или описании которых присутствует “flac”.
Запрещаем обновление пакета
Иногда, по каким либо причинам, мне необходимо сохранить версию пакета, если я знаю, что она будет обновлена. К примеру, ядро системы я предпочитаю обновлять самостоятельно.
Aptitude:
aptitude hold (packagename)
dpkg:
echo "(packagename) hold" | dpkg --set-selections
Aptitude:
aptitude upgrade
aptitude dist-upgrade
APT:
apt-get upgrade
apt-get dist-upgrade
Aptitude:
aptitude show (packagename)
APT:
apt-cache showpkg (packagename)
Во всех дистрибутивах 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
Список установленных пакетов
dpkg -l
или
dpkg --get-selections
В настоящее время идут довольно длительные дебаыт относительно этих двух утилит. Многие пользователи затрудняются ответить, как и когда нужно использовать одну, когда другую, так как они делают практически то же самое.
Короткий ответ: используйте Aptitude.
Длинный ответ: Обе утилиты делают одно и то же - управляют установкой, удалением программ, и делают это хорошо. Но команда Debian официально рекомендует использовать Aptitude. Он не намного лучше apt-get, но имеет некоторые преимущества в некоторых моментах.
Ищем нужный пакет
Aptitude:
aptitude search flac
APT:
apt-cache search flac
Вы получите список пакетов, в названии или описании которых присутствует “flac”.
Запрещаем обновление пакета
Иногда, по каким либо причинам, мне необходимо сохранить версию пакета, если я знаю, что она будет обновлена. К примеру, ядро системы я предпочитаю обновлять самостоятельно.
Aptitude:
aptitude hold (packagename)
dpkg:
echo "(packagename) hold" | dpkg --set-selections
Обновление
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. Утилитка архиполезна. Обидно, что в линуксовом варианте функционала меньше, чем в виндовом. Но пока хватает.
Единственный замеченый глюк - конфликт с приложениями, запускаемыми через Wine. Клавиатура в них отказывается работать при включенном демоне X Neural. Приходится отключать.
Еще одна утилитка Parcellite - менеджер буфера обмена. В Windows пользую Clip Cache от X Rayz Software. Утилитка архиполезна. Обидно, что в линуксовом варианте функционала меньше, чем в виндовом. Но пока хватает.
5 апр. 2009 г.
Linux Ubuntu. Всплывающая консоль
Поставил себе на Ubuntu вслывающую конзсольку yakuake. По нажатию настраиваемой горячей клавиши всплывает окно терминала. Можно создавать закладки. Есть еще немного настроек. Один из плюсов - не мозолит глаза и открывается когда нужно. Что-то подобное встречал дял Windows, но попользовав пару дней снес. Эта держится уже недели две :)
3 мар. 2009 г.
Подписаться на:
Сообщения (Atom)