Архив рубрики: Linux

Новая версия почтового клиента Geary вышла

Недавно стало известно, что компания Yorba Foundation заявила об окончании разработки и начале выпуска нового небольшого почтового клиента — Geary версии 0.4. Дизайн и система взаимодействий были разработаны не без участия GTK 3+ (кроссплатформенной библиотеки). Вполне возможна и разработка мобильных приложений для принятия и отправки почты. Читать

Проверяем скорость интернета из терминала


Хотите узнать скорость интернета, а запускать «арбузер» (браузер) влом? Так мы сейчас этому научимся))) И делать мы это будем из терминала одной командой. Но для этого нам необходимо установить пару пакетов.

Запускаем любимый терминал и выполняем следующие команды:

sudo apt-get install python-pip
sudo pip install speedtest-cli
После успешной установки пакетов в терминале выполняем команду:
speedtest
После выполнения запроса и тестирования скорости соединения видим примерно такое:
Вот мы и научились тому, чего хотели)))

Автор: Роман Дмитриевич

Устанавливаем дрова на сетевую карту Atheros AR8162



После установки Mint 14 Cinnamon 64 bit обнаружил отсутствие проводного соединения в менеджере соединений. Да и ifconfig выводил только локальную петлю (lo) и ви-фи (wlan0). После долгих поисков и раскуриваний мануалов проблема была решена следующим образом.
Нам необходимо скачать архив с названием compat-wireless-2012-02-28-p.tar.bz2 вот с этой странички  http://linuxwireless.org/download/compat-wireless-2.6/.
Далее открываем терминал, переходим в папку с загруженным и выполняем следующие команды:
 
 
 
tar -xvf compat-wireless-2012-02-28-p.tar
cd compat-wireless-2012-02-28-p
scripts/driver-select alx
make
sudo make install
sudo modprobe alx
После вышеперечисленных манипуляций все встает на свои места и пашет как надо. Это видно по выводу ifconfig:
electrichp@electrichp-Lenovo-G580 ~ $ ifconfig
eth0      Link encap:Ethernet  HWaddr f0:de:f1:fd:52:9a
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:19

lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:7917 errors:0 dropped:0 overruns:0 frame:0
TX packets:7917 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:489157 (489.1 KB) TX bytes:489157 (489.1 KB)

wlan0 Link encap:Ethernet HWaddr 74:e5:43:14:5f:be
inet addr:192.168.0.79 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::76e5:43ff:fe14:5fbe/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26925 errors:0 dropped:0 overruns:0 frame:0
TX packets:18476 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23596594 (23.5 MB) TX bytes:4373904 (4.3 MB)

Радуемся жизни и восстановленному проводному соединению.
 

Автор: Роман Дмитриевич

Дружим Linux Mint и Samsung Smart TV



Недавно приобрел в домашнее пользование Samsung Smart TV 5-ой серии. Так как смартфон был прикручен моментально через AllShare самсунговский и весьма успешно работает, было решено еще и нубук прикрутить. Путем выкуривания форумов и мануалов было решено ставить приложение MiniDLNA. Есть конечно еще несколько подобных софтин, но у всех свои затыки. Какая тупит, а какая русскую локаль не понимает. Хотя возможно все это из-за кривости моих рук. 
Итак, начнем-с пожалуй.




1. Установка

Как обычно, три варианта. Первый вариант через преславутый Менеджер программ. Второй — с терминала командой:
sudo apt-get install minidlna
Третий — через PPA следующей командой:
sudo add-apt-repository ppa:stedy6/stedy-minidna
sudo apt-get update
sudo apt-get install minidlna

2. Конфигурирование
Ну а тут уже веселее. Сам конфиг лежит тут: /etc/minidlna.conf.
Открываем из под рута любым методом, или как я через gedit:
sudo gedit /etc/minidlna.conf
Cмотрим, что там есть. Базовый файл с настройками имеет комментарии ко всем параметрам. Все довольно просто и понятно. Вносим лишь кастом-поправки, такие как пути до каталогов с медиаконтентом, имя сервера и так далее. Вот пример моего конфига (комменты переведены):

# порт для HTTP (подписи, SOAP, передача мультимедиа) траффика
port=8200

# сетевые интерфейсы для работы сервера, разделяйте запятыми
network_interface=wlan0

# укажите директории для сканирования.
# * можете у

Виджет Folder View на рабочем столе

Давненько я ничего не писал… Лето, отпуск и прочие мелочи жизни. Ну да мы не об этом)))
Сегодня наткнулся на весьма интересный виджет для нашей любимой мяты. Это виджет Folder View. Вот как он выглядит:
Он Вам ничего не напоминает? Правильно! Это очень похоже на аналогичный виджет из среды KDE. По мне, так удобнее держать под рукой хомяка в развернутом виде. Если Вам хочется, чтобы на рабочем столе в таком виде отображалось содержимое любой Вашей папке, то Вам, Друзья, сюда.
Поставить данный виджет можно двумя способами. Первый способ — через Менеджер программ. Запускаем его и в поиске забиваем Screenlets. Устанавливаем и ищем в менеджере скринлетов необходимый.
Второй способ — через терминал. Нажимаем Ctrl+Alt+T и попадаем в терминал.
Копируем либо набираем ручками следующие команды:
 
wget https://launchpad.net/~screenlets/+archive/ppa/+files/folderview-screenlet_0.9.91%2B%2B%2B~precise1_all.deb
 
sudo dpkg -i folderview-screenlet_0.9.91*.deb; sudo apt-get -f install
 
После успешной установки ищем Folder View в Меню-Прочие и запускаем.
На появившемся скринлете нажимаем правую кнопку мыши и выбираем Свойства для настройки виджета.
 Описывать вкладки и их настройки не буду — все элементарно и, главное, на русском языке.
Для того, чтобы данный виджет запускался вместе с системой, нажимаем на появившийся в  трее индикатор Менеджера скринлетов и выбираем пункт Менеджер скринлетов. В нем ищем наш виджет, щелкаем по нему и ставим галочку на пункте «Автозапуск при входе в систему«. 
 
Данный виджет полностью настраиваемый. Его можно передвигать, фиксировать на рабочем столе, уменьшать/увеличивать прозрачность, изменить масштаб. 
 
Если вдруг он Вам по какой либо причине надоел — можете его удалить следующей командой:
 
sudo apt-get remove screenlets*
Звездочка в команде означает то, что программа будет удалена вместе с конфигурационными файлами.
 
Удачных, украшательств, Друзья!
 

Автор: Роман Дмитриевич

Опыт просветления: bash и Python

Не один год работая с Python и bash я, главным образом, использовал

  • первый — для написания программ,
  • второй — для выполнения команд ОС.

При этом моя работа в интерактивном режиме Python сводилась к маленьким исследованиям того, как работает некий фрагмент кода. А в командной строке bash я не пользовался конструкциями, присущими языкам программирования, такими, как if или for, ограничиваясь запуском отдельных команд. Читать