bUbuntu
Блог начинающих и продвинутых пользователей Ubuntu.

Архив рубрики ‘Заметки’

Исправляем медленную скорость Wi-Fi на ноутбуке

Четверг, 4/12/2014

Работаю за ноутбуком (карточка на чипе Broadcom с поддержкой 802.11n). Когда работаю от батарейки, и подключаюсь к wi-fi, то работать в интернете становится невозможно. Все просто тупит, скорость тырнета невыносимо маленькая. Проверяю на MacBook — 50 мегабит… Хм… Вот это прикол.

Ок, думаем, ищем. Залезаем в настройки карточки, а она оказывается сохраняет электричество (Power Saving Mode). После недолгих поисков нашел как отключить сберегающий режим. Вот комада:

iwconfig wlan0 power off

После ввода этой команды вафля начала работать на полную катушку, стало работать комфортно. Но после перезагрузки все начало тормозить. Смотрим в настройки — и опять включен энергосберегающий режим. Для полного его отключения создаем файлик /etc/pm/power.d/wireless содержащий вот эти команды:

#!/bin/sh
/sbin/iwconfig  wlan0 power off

Даем ему права запуска:

chmod +x /etc/pm/power.d/wireless

Этот файлик будет запускатся автоматом. Вот как то так.

VN:F [1.9.22_1171]
Rating: 10.0/10 (10 votes cast)

Dash на весь экран по умолчанию

Вторник, 3/05/2011

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

На весь экран

gsettings set com.canonical.Unity form-factor 'Netbook'

Обратно:

gsettings set com.canonical.Unity form-factor 'Automatic'

Или так:

gsettings set com.canonical.Unity form-factor 'Desktop'
VN:F [1.9.22_1171]
Rating: 10.0/10 (10 votes cast)

Как сбросить настройки Unity на стандартные

Пятница, 29/04/2011

Для того, чтобы сбросить настройки Unity на дефолтные необходимо ввести в терминале (или при нажатии Alt-F2) команду:

unity --reset

Команда сбрасывает все, даже настройки компиза. Т.е. полностью приводит рабочий стол к первоначальному виду.

Если вы хотите вернуть случайно удаленные стандартные иконки, то для этого необходимо ввести команду:

unity --reset-icons

Или  через настройки gsettings:

gsettings reset com.canonical.Unity.Launcher favorites

Так даже будет быстрее …

VN:F [1.9.22_1171]
Rating: 10.0/10 (10 votes cast)

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

Вторник, 26/04/2011

На Ubuntu / Debian / CentOS привязать несколько IP адресов к одной сетевой карте можно с помощью алиасов.
Достаточно прописать в файле /etc/network/interfaces следующую конфигурацию:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
        address XXX.YYY.ZZZ.AAA
        netmask 255.255.255.0
        network XXX.YYY.ZZZ.0
        broadcast XXX.YYY.ZZZ.255
        up route add -host AAA.BBB.CCC.DDD dev eth0
        up route add default gw AAA.BBB.CCC.DDD
        dns-nameservers AAA.BBB.CCC.DDD AAA.BBB.EEE.DDD
        dns-search somehost.com
auto eth0:1
iface eth0:1 inet static
        address XXX.YYY.ZZZ.BBB
        netmask 255.255.255.0
        network XXX.YYY.ZZZ.0
        broadcast XXX.YYY.ZZZ.255
auto eth0:2
iface eth0:2 inet static
        address XXX.YYY.ZZZ.CCC
        netmask 255.255.255.0
        network XXX.YYY.ZZZ.0
        broadcast XXX.YYY.ZZZ.255

После этого перезапускаем сеть и наслаждаемся тремя IP адресами XXX.YYY.ZZZ.AAA,XXX.YYY.ZZZ.BBB, XXX.YYY.ZZZ.CCC на одном физическом интерфейсе eth0.

VN:F [1.9.22_1171]
Rating: 10.0/10 (12 votes cast)

Клонирование систем в Virtualbox

Воскресенье, 20/03/2011

Склонировать систему в Virtualbox можно выполнив

VBoxManage clonevdi система.vdi система_new.vdi

Копирование и переименование не помогает из-за одинаковых UUID.

VN:F [1.9.22_1171]
Rating: 10.0/10 (5 votes cast)

Каталоги Linux

Вторник, 15/03/2011

Файловая система любого дистрибутива Linux содержит следующие каталоги:

/ корневой каталог;
/bin стандартные программы Linux (cat, ср, ls, login и т. д.);
/boot каталог загрузчика, содержит образы ядра и Initrd, может содержать конфигурационные и вспомогательные файлы загрузчика;
/dev файлы устройств;
/etc конфигурационные файлы системы;
/home домашние каталоги пользователей;
/lib библиотеки и модули;
/lost+found восстановленные после некорректного размонтирования файловой системы файлы и каталоги;
/misc может содержать все, что угодно, равно как и каталог — /opt;
/mnt обычно содержит точки монтирования;
/ргос каталог псевдофайловой системы procfs, предоставляющей информацию о процессах;
/root каталог суперпользователя root;
/sbin каталог системных утилит, выполнять которые имеет право пользователь root;
/tmp каталог для временных файлов;
/usr пользовательские программы, документацию, исходные коды программ и ядра;
/var постоянно изменяющиеся данные системы, например, с пулы системы печати, почтовые ящики, протоколы, замки и т. д.;
VN:F [1.9.22_1171]
Rating: 10.0/10 (6 votes cast)

luit — или перекодировка на лету

Среда, 1/12/2010

Обнаружил мега штуку luit, она на лету занимается перекодировкой т.е. если надо с компа с локалью UTF-8 сходить по SSH на сервер с KOI-8.

Ставим:

sudo apt-get install luit

Ну и для решения вышепоставленной задачи вводим:

luit -encoding KOI8-R ssh mylogin@my-mega-server.com

и все работает так-же, если у удаленного сервера была бы локаль UTF-8. Кракозябров замечено не было.

VN:F [1.9.22_1171]
Rating: 10.0/10 (5 votes cast)

Шрифт Ubuntu

Четверг, 7/10/2010

Оригинальный и необычный шрифт Ubuntu может получить каждый.

Для этого достаточно написать в консоли:

sudo apt-get install ttf-ubuntu-title

Новый шрифт надписи Ubuntu.

C выходом Ubuntu 10.10 вышла и финальная версия шрифта. Теперь его можно поставить выполнив команду:

sudo apt-get install ttf-ubuntu-font-family

Либо можно просто скачать:

ubuntu-font-family

VN:F [1.9.22_1171]
Rating: 10.0/10 (5 votes cast)

Замена сетевой карты

Четверг, 24/06/2010

Иногда бывает нужно заменить сетевую карты на другую. Но когда вы меняете сетевушку, то она встает новым устройством. Т.е. если вы меняете eth0, то вытащив старую и поставив новую, новая будет определятся уже как eth1. Но так как у нас все настроено на eth0 нам нужно привязать новую сетевушку на eth0. Привязка идет по маку. А все настройки ищем вот тут:

sudo nano /etc/udev/rules.d/70-persistent-net.rules

Получаем вот такую картину:

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:43:ad:f2:13:05", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x10de (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:2b:d3:e4:5c:0b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Ну а дальше все просто. Удаляем 2 строчки, что осталось у вас от первой сетевушки, а именно:

# PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:43:ad:f2:13:05", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

И далее параметр NAME меняем с eth1 на eth0.

# PCI device 0x8086:0x10de (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:2b:d3:e4:5c:0b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Далее можем просто перезагрузиться:

sudo reboot

Но мы же линуксоиды, и мы просто перезагрузим сеть:

sudo /etc/init.d/networking restart

Далее проверяем командой:

sudo ifconfig -a

И радуемся. Вот и все.

VN:F [1.9.22_1171]
Rating: 10.0/10 (5 votes cast)

Консольные команды: полезные и не очень.

Вторник, 18/05/2010

Добавляем твиты на twitter.com через консоль

curl -u username:pass -d status="text_to_tweet" http://twitter.com/statuses/update.xml

Где username – ваше имя пользователя на twitter.com (точнее говоря e-mail); pass – пароль; text_to_tweet заменяем на текст, который хотим добавить.
Ключ -u собственно разрешает после себя введения имени пользователя и пароля (можно заменит ключем –user). -d отвправляет наш text_to_tweet в форму на twitter.com
P.S. После добавления твита подобным способом желательно очистить историю вашего шелла.

Ищем в Google

curl -A Mozilla http://www.google.com/search?q=test | html2text -width 80

test следует заменить на искомую последовательность слов. html2text конвертирует html в обычный текст, а ключ -width определяет какое количесвто символов будет в одной строке.

(далее…)

VN:F [1.9.22_1171]
Rating: 10.0/10 (4 votes cast)