linux

Для любителей гнома есть отличная новость, вышел GNOME 3.10 с экспериментальной поддержкой Wayland и новыми приложениями. О новых изменениях мы поговорим в этой статье.

Новое системное меню

Команда дизайнеров Gnome всегда заботилась о создании интуитивно понятного интерфейса для пользователей. Обновленное системное меню нам как раз говорит об этом. Новое системное меню объединяет и группирует в себе все индикаторы и аплеты, что бы к ним можно было "достучаться" из одного места. Теперь регулятор громкости, wi-fi, bluetooth, и т.д. находятся в одном месте.

У нового выпадающего меню конечно же есть и свои минусы (конечно же об этом уже осведомлены дизайнеры):

Слишком мелки значки, трудно по ним попасть мыщью
Глючный индикатор яркости экрана
Отображается имя пользователя (надо же, некоторых это волнует)

Изменения в GTK

Наиболее заметным изменением является GNOME ‘Header Bars’. Header Bars складывают заголовки и панели инструментов, что экономит больше пространства


Software Centre Preview

Software Centre Preview позволяет вам устанавливать и удалять приложения, устанавливать обновления, искать приложение по названию, просматривать приложения по категориям.

Application Pager

В новом обновлении Application Pager стали доступны две дополнительные вкладки - Частые приложения и все (Frequent, All)

GNOME Music

Пока еще не совсем готовое приложение Gnome Music, представляет из себя музыкальный плеер похожий на Rhytmbox. Приложение позволяет просматривать музыкальные файлы по исполнителям или по альбомам. Пока что приложение на стадии разработки, поэтому это обычный плеер с приятным интерфейсом, ничего лишнего.

Дата и время

Тут особенно ничего нового, но в настройках была добавлена более подробная карта часовых поясов.

GNOME Maps

Опять же Gnome Maps это новое приложение, которое находится на стадии разработки. На данный момент доступен следующий функционал - поиск мест и достопримечательностей, возможность строить маршруты, добавление любимых мест, просмотр собственного расположения, места которые находятся рядом. Приложение использует данные OpenStreetMap.

GNOME Photos

Приложение позволит собирать воедино вашу коллекцию фотографий. Приложение не является заменой Shotwell, оно позволяет просматривать в более удобном виде директории с фотографиями. Поддерживается так же Flickr и обмен файлами через UPnP.

Terra является удобным и интересным эмулятором терминала, который включает соответствующий терминал конкретных функций в выпадающем высоко настраиваемый интерфейс.

Terra позволяет пользователю выполнять разделение окон терминала по горизонтали и вертикали, есть функции полноэкранного режима, поддержка прозрачности и множество горячих клавиш.

Новая версия стала более расширенной и поддерживает следующие функции:

Запоминание названия вкладок после того как приложение было закрыто
Создание нескольких вкладок и их переименование
Сокрытие панели вкладок (включено по молчанию), сокрытие нижней области где находятся вкладки
Сокрытие панели вкладок в полноэкранном режиме

Установка приложения в Ubuntu:

sudo add-apt-repository ppa:ozcanesen/terra-terminal 
sudo apt-get update
sudo apt-get install terra

Android x86 это проект сборок операционной системы Android для платформы x86. Это позволит устанавливать вам Android на ноутбуки и нетбуки. Новая сборка базируется на Android 4.2.2. В новой версии стали доступны следующие функции:

Linux Kernel 3.8.0;
OpenGL ES и аппаратное ускорение для AMD Radeon и Intel чипсетов;
Мультитач, Wifi, аудио, G-сенсеры, камера и управление подсветкой;
Simulate SDCard by internal storage;
Автоматическое монтирование USB дисков и sd-карточек;
Поддержка мультипользователей (максимум 8 пользователей);
Ethernet (только DHCP);
Полная поддержка VirtualBox.

К сожалению новая сборка не поддерживает ARM транслятор, это означает что многие игры и приложения из Google Play работать не будут. Если же вы хотите что бы игры и приложения работали стабильно вам необходимо собрать Android x86 из исходников, либо использовать более старую версию (4.0RC, которая на данный момент самая стабильная).

Вот несколько скриншотов Android-x86 4.2 (20130228)

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

В данной сборки есть некоторые баги, которые еще не исправлены. Например не работает блокировка экрана, не работает bluetooth и ARM транслятор (из за чего многие игры и приложения не запускаются как было сказано выше).

Скачать последнюю сборку Android x86 вы можете по ссылке https://code.google.com/p/android-x86/downloads/list

Для конвертации файлов в формат Apple iPod/iPhone (MP4, M4V) нам понадобится утилита ffmpeg.
Установить ffmpeg можно командой, если вы являетесь пользователем Ubuntu/Debian:

sudo apt-get install ffmpeg

Вот пример использования ffmpeg:
ffmpeg  -i "input.avi" "output.mp4"
ffmpeg -b bitrate -i "input.avi" "output.mp4"
ffmpeg -i input.avi -acodec libfaac -ab 128k -ar 44100 -vcodec mpeg4  -b 1250K output.m4v
ffmpeg [other-options] -b bitrate -i "input.avi" "output.mp4"
ffmpeg [other-options] -b bitrate -i "New Year Party.avi" "New Year Party.mp4"

Опцией -i указываем (input file) исходный файл, опцией -o файл mp4. Опция -b устанавливает битрейт (в битах в секунду, по умолчанию 200 кб/c).

Пример конвертирования:

ffmpeg -b 1250k -i file.avi file.mp4

В текущей директории у вас появится файл mp4 с тем же названием что и исходный.

Конвертация avi в m4v:

ffmpeg -i input.avi -acodec libfaac -ab 128k -ar 44100 -vcodec mpeg4 -b 1250K output.m4v

Конвертация в mov:

ffmpeg -i "input.avi" -acodec libmp3lame -ab 192 "output.mov"

Если вы не любитель консоли попробуйте бесплатную графическую утилиту HandBrake.

Установка HandBrake в Ubuntu:

sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt-get install handbrake

Найти все файлы в директории, которые были модифицированны в определенную дату очень просто GNU утилитой find:

find /путь/к/директории/ -newermt "дата"

Пример использования:
 ~/ find ~/ -newermt "Feb 07"                                            [INS]
/Users/alialiev/
/Users/alialiev//.caminova
/Users/alialiev//.caminova/3c8912073a14ea2e1afcdc7225b82fc6f6b00950.db
/Users/alialiev//.caminova/5d08663beba5fded8769096476481fd82e2e672b.db
/Users/alialiev//.caminova/identity.db
...

Несколько примеров команд:
find /path/to/dir -newermt "date"
find /path/to/dir -newermt "Feb 07"
find /path/to/dir -newermt "yyyy-mm-dd"
## List all files modified on given date
find /path/to/dir -newermt yyyy-mm-dd ! -newermt yyyy-mm-dd -ls
find /path/to/dir -newermt "yyyy-mm-dd" -print -type f -iname "*.py"

Для поиска всех питоновский файлов, которые были модифицированны 2013/02/07:
find $HOME/projects -type f -name "*.py" -newermt 2013-02-07 ! -newermt 2013-02-08 -print

Более детальную информацию может выдать опция -ls
find $HOME/projects -type f -name "*.py" -newermt 2013-02-07 ! -newermt 2013-02-08 -ls

Для поиска и удаления всех tmp файлов измененных 2013/02/07
find $HOME/projects -type f -name "*.py" -newermt 2013-02-07 ! -newermt 2013-02-08 -delete

Everpad это Linux клиент популярного сервиса заметок Evernote. В новой версии доступны Unity Lens, что позволяет предварительно просматривать заметки. Так же включена поддержка Ubuntu AppIndicator для быстрого доступа к заметкам, теги, книги заметок, ресурсы и многое другое стало доступно в Linux версии.

В новой версии исправлено и добавлено:

Общий доступ к вашим заметкам
Фильтр по тегам
Поиск в Unity Lens
Улучшенный интерфейс
Поддержка LXDE
Исправлено множество ошибок

Everpad совместим не только с Unity, но и с KDE (есть даже интеграция с Krunner), LXDE и Gnome Shell. Вот несколько скриншотов новой версии:

Общий доступ к заметкам

Everpad в системном трее

Интеграция с Unity. Предпросмотр заметок:

Unity Lens. Поиск по заметкам

Установка

Для установки Everpad в Ubuntu 12.04 и 12.10 выполните следующие команды

sudo add-apt-repository ppa:nvbn-rm/ppa
sudo apt-get update
sudo apt-get install everpad

Продолжая тему о комфортной работе в терминале хотелось бы рассказать о простой утилите, которая оповестит вас о завершенных операциях в вашей консоли. Это очень удобно если ваша команда например производит поиск по файловой системе что занимает довольно много времени или когда вы обновляете через консоль свою операционную систему. Утилита называется undistract-me, устанавливается очень легко из репозиториев. Ставится всего тремя командами в Ubuntu:

Консоль это одна из тех вещей где я провожу большую часть своего времени во время разработки приложений. Поэтому хочется удобств работы с ней а не скучный антрацитово-черный экран с мигающим зеленым курсором. А ведь выход есть! С тех пор как я перешел с bash на zsh я стал счастливее, а разработка превратилась в одно удовольствие!

Если ваша Web камера не работает (или не определяется) с Gtalk или Google Plus, то эта инструкция для вас.

Прежде установите расширение Google Talk.

Установка

Для 32bit

sudo apt-get install libv4l-0
sudo mv /opt/google/talkplugin/GoogleTalkPlugin /opt/google/talkplugin/GoogleTalkPlugin.real
echo '#!/bin/sh' | sudo tee /opt/google/talkplugin/GoogleTalkPlugin
echo "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /opt/google/talkplugin/GoogleTalkPlugin.real" | sudo tee -a /opt/google/talkplugin/GoogleTalkPlugin
sudo chmod +x /opt/google/talkplugin/GoogleTalkPlugin

Для 64bit
sudo apt-get install lib32v4l-0
sudo mv /opt/google/talkplugin/GoogleTalkPlugin /opt/google/talkplugin/GoogleTalkPlugin.real
echo '#!/bin/sh' | sudo tee /opt/google/talkplugin/GoogleTalkPlugin
echo "LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /opt/google/talkplugin/GoogleTalkPlugin.real" | sudo tee -a /opt/google/talkplugin/GoogleTalkPlugin
sudo chmod +x /opt/google/talkplugin/GoogleTalkPlugin

После чего перезапустите браузер.

Две хорошие новости. Корпорация зла Microsoft вложила свой вклад в разработку ядра Linux 3.0. Как известно, большинство крупных компаний вкладывают свои усилия в разработку ядра Linux. Самые активные из списка Red Hat, Intel и IBM. Теперь, появился новый поставщик кода для Linux 3.0.0 - Microsoft, который в списке занял 5-е место.

Кстати недавно к своему двадцатилетию Linux получил подарок от Microsoft в виде интересного ролика. Смотрим Microsoft против и Linux :)

Вышел одиннадцатый номер журнала UserAndLINUX.
Тема номера – Обмен мгновенными сообщениями: есть ли достойные приложения под Линукс?

В номере:
• Обзоры IM-клиентов, приложений для общения по VoIP, VVoIP, FoIP, sip-, XMPP/Jabber-, ICQ- и twitter-клиентов;
• Google платит русскому студенту за ошибки в Chrome;
• Русский хакер вскрыл секретный протокол Skype;
• ICQ отправилась покорять Linux;
• Обзоры рынка мобильных устройств;
• 10 интернет-рекордов;
• Зеленые Андроиды наводнили метро!;
• 10 наиболее распространенных паролей iPhone;
• Рейтинг самых опасных ошибок при создании программ;
• ООН против лишения права на Интернет;
• 15-летний выходец из Украины продал программу крупной IT-компании;
• Исследование показало, что в составе GNU/Linux всего 8 процентов GNU;
• Первые хромбуки: кто уже выпускает?;
• LexisNexis: наше решение с открытым кодом в 4 раза быстрее, чем Hadoop.

PDF - 56 страниц, 4.9Мб Печатный - 100 стр.
Подробнее на http://ualinux.com/index.php/journal

Silicon Empire новое приложение для записи оптических дисков, которое написано на Qt.

Состоялся релиз KDE 4.6.4. Пакеты доступны для пользователей Ubuntu. Для обновления введите следующие команды:

sudo add-apt-repository ppa:kubuntu-ppa
sudo apt-get dist-upgrade

Что если нам нужно просмотреть содержимое конфигурационного файла, а в нем куча комментариев, которые нам мешают читать его? Для этого можно воспользоваться командой egrep -v "^$|^#" /etc/apt/sources.list.

Можно например удалить все комментарии в исходном коде для C/C++ командой: egrep -v "^$|^//" source.c.

Последний VirtualBox наконец то стал поддерживать Gnome Shell. Работоспособность проверена в Ubuntu 11.04. Все должно работать и в Fedora 15.

Из изменений 3D: исправлена поддержка рендеринга в Gnome 3 для дистрибутивов Ubuntu 11.04 и Fedora 15.

Для работы с Gnome Shell в VirtualBox 4.0.8 установите его (инструкция по установки тут http://www.it-obzor.com/blog/aliev/ustanovka-virtualbox-4-v-ubuntu-natty-1104-iz-ofitsialnykh-repozitoriev-ofitsialnyi-virtu) затем выберите настройки виртуальной машины и включите флажок "Включить 3D ускорение".

Что бы данная функция работала нужно на гостевой машине установить "Дополнения гостевой OC".

RSS-материал