понедельник, 31 марта 2014 г.

Установить/обновить ядро Linux Kernel 3.14 (Stable) в Ubuntu/Linux Mint

Linux Kernel 3.14 является первым выпуском ядра версии 3.14. Вы можете 
скачать соответствующие deb пакеты ОТСЮДА и установить их в 
Центре приложений Ubuntu. Или просто следуйте приведенным ниже 
инструкциям, которые помогут вам установить новое ядро несколькими 
командами в терминале.

Установить ядро версии командами ниже, можно ​​в следующих дистрибутивах Linux:

Ubuntu 14.04/13.10/13.04/12.10/12.04 
Linux Mint 16/15/14/13

Установка ядра Linux Kernel 3.14

1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей 
системы/компьютера, на свой страх и риск:

Для 32-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/
linux-headers-3.14.0-031400-generic_3.14.0-031400.201403310035_i386.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/
linux-headers-3.14.0-031400_3.14.0-031400.201403310035_all.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/
linux-image-3.14.0-031400-generic_3.14.0-031400.201403310035_i386.deb

Для 64-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/
linux-headers-3.14.0-031400-generic_3.14.0-031400.201403310035_amd64.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/
linux-headers-3.14.0-031400_3.14.0-031400.201403310035_all.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/
linux-image-3.14.0-031400-generic_3.14.0-031400.201403310035_amd64.deb && 
sudo dpkg -i *.deb

2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, если у вас 
их более одной)

sudo update-grub

Примечание 1. Если у вас установлен загрузчик BURG, то и его нужно обновить:

sudo update-burg

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

sudo reboot

После входа в систему, проверьте версию актуального ядра командой:

uname -r

Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.

Примечание 2. Если вы раньше устанавливали программу KernelUpdate, откройте её из 
Меню - Системные утилиты или перезагрузите свой компьютер и при новом входе в 
систему вы должны увидеть открытое окно xterm с извещением о новом ядре 3.14, при 
условии если вы прописывали KernelUpdate в Автоматически запускаемые приложения.
Нажмите клавишу Enter и следуйте инструкциям по установке ядра 3.14.

Примечание 3. Если вы решили удалить ядро 3.14, выполните эту команду:

sudo apt-get purge linux-image-3.14-*

Источник: https://www.kernel.org/

среда, 26 марта 2014 г.

Вышла первая официальная версия облачного браузера Maxthon 1.0.0.10 (Stable) для Linux

Вышла первая официальная версия браузера Maxthon 1.0.0.10 для 
Linux. Как заявляют в компании Maxthon, версию для Linux уже давно 
просят многие пользователи браузера, отчасти это послужило толчком 
к разработке браузера Maxthon под Linux.
Браузер Maxthon использует уникальный двухдвижковый дизайн, 
совмещая Webkit и Trident. Быстрый и эффективный, он мгновенно 
и правильно открывает любые страницы. Лучшая поддержка HTML5 и комплекс оригинальных 
возможностей, которых нет больше ни у кого, позволяют пользователям Maxthon легко 
делиться файлами и отправляет их на различные устройства и платформы. http://compizomania.blogspot.com/














Что нового в Maxthon версии 1.0.0.10:

Новый графический интерфейс.
Функция автозаполнения, синхронизируемая через Maxthon Account, поддержка шифрования 
AES256.
Доступ к закладкам, быстрому доступу через Maxthon Account.
Поддержка жестов мышью.
Поддержка Drag&Drop для открытия ссылок.
Возможность одним кликом восстановить предыдущую сессию.
Улучшена интеграция с окружением Unity в Ubuntu.

Если у вас ранее был установлен браузер Maxthon, то скорее всего вы получите обновление 
до версии 1.0.0.10 в регулярных обновлениях системы.

Для установки браузера Maxthon 1.0.0.10 впервые, обратитесь к официальной странице 
загрузки, выбрав пакет для архитектуры вашей системы по следующей ссылке:
                 
                                                                   http://ru.maxthon.com/

Удачи.

понедельник, 24 марта 2014 г.

Установить/обновить ядро Linux Kernel 3.13.7 (Stable) в Ubuntu/Linux Mint

Linux Kernel 3.13.7 является седьмым корректировочным выпуском 
ядра версии 3.13. Вы можете скачать соответствующие deb пакеты 
ОТСЮДА и установить их в Центре приложений Ubuntu.  
Или просто следуйте приведенным ниже инструкциям, которые 
помогут вам установить новое ядро несколькими командами в терминале.

Установить ядро версии 3.13.7 командами ниже, можно ​​в следующих 
дистрибутивах Linux:

   Ubuntu 14.04/13.10/12.10/12.04
   Linux Mint 16/15/14/13 


Установка ядра Linux Kernel 3.13.7

1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей 
системы/компьютера, на свой страх и риск:

Для 32-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/
linux-headers-3.13.7-031307-generic_3.13.7-031307.201403240156_i386.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/
linux-headers-3.13.7-031307_3.13.7-031307.201403240156_all.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/
linux-image-3.13.7-031307-generic_3.13.7-031307.201403240156_i386.deb && 
sudo dpkg -i *.deb

Для 64-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/
linux-headers-3.13.7-031307-generic_3.13.7-031307.201403240156_amd64.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/
linux-headers-3.13.7-031307_3.13.7-031307.201403240156_all.deb 
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/
linux-image-3.13.7-031307-generic_3.13.7-031307.201403240156_amd64.deb && 
sudo dpkg -i *.deb

2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, 
если у вас их более одной)

sudo update-grub

Примечание 1. Если у вас установлен загрузчик BURG, то и его нужно обновить:

sudo update-burg

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

sudo reboot

После входа в систему, проверьте версию актуального ядра командой:

uname -r 

Примечание 2. Если вы раньше устанавливали программу KernelUpdate, откройте её из 
Меню - Системные утилиты или перезагрузите свой компьютер и при новом входе в 
систему вы должны увидеть открытое окно xterm с извещением о новом ядре 3.13.7, при 
условии если вы прописывали KernelUpdate в Автоматически запускаемые приложения.
Нажмите клавишу Enter и следуйте инструкциям по установке ядра 3.13.7

Примечание 3. Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.

Если вы решили удалить ядро 3.13.7, выполните эту команду: 

sudo apt-get purge linux-image-3.13.7*



Источник: https://www.kernel.org/

Удачи.

среда, 19 марта 2014 г.

Установить Oracle Java 8 в Ubuntu/Linux Mint и производные

После боле чем двух лет разработки компания Oracle выпустила 
платформу Java SE 8 (Java Platform, Standard Edition 8), в качестве 
эталонной реализации которой используется открытый проект OpenJDK
В Java SE 8 сохранена полная обратная совместимость с прошлыми 
выпусками платформы Java, все ранее написанные Java-проекты без 
изменений будут работоспособны при запуске под управлением новой 
версии.
Изначально релиз Java SE 8 планировалось выпустить в сентябре 2013 
года, но график разработки был изменён в связи с решением по проведению внеочередной 
работы по усилению безопасности Java 7, на которую были переброшены многие вовлечённые 
в разработку Java 8 инженеры. http://compizomania.blogspot.com/
















Новое в Java SE 8

    Интеграция поддержки Lisp-подобных лямбда-выражений ("замыкания"), развиваемых в 
рамках проекта Lambda. Расширений стандартных библиотек средствами для параллельного 
выполнения операций над потоками данных, нацеленных на упрощение написания кода для 
многоядерных процессоров;
    Поддержка компактных профилей для развёртывания на оборудовании с ограниченными 
ресурсами приложений, которым не требуются все компоненты платформы;
    Новая система сборки на основе Autoconf;
    Интеграция Nashorn, легковесного и высокопроизводительного движка JavaScript, 
работающий поверх виртуальной машины Java (JVM);
    Новый API для работы с датами и временем. Новые Calendar и Locale API;
    Повторяющиеся аннотации (Repeating Annotations), позволяющие применить один и тот же 
тип аннотации более одного раза в одном объявлении или применении типа.
    Тип аннотаций, предоставляющий возможность применения аннотаций везде, где 
используются типы, а не только при объявлении;
    Новый пакет с классами java.util.stream, предоставляющий Stream API с поддержкой 
операций в стиле функционального программирования над потоками элементов;
    Увеличение производительности HashMaps в условиях возникновения коллизий;
    Улучшение средств шифрования: Включение по умолчанию TLS 1.2 на стороне клиента. 
Усиление алгоритмов для шифрования с использованием паролей. Поддержка SNI 
(Server Name Indication) в JSSE Server для обеспечения доступа через шифрованное 
соединение к виртуальным хостам на одном IP. Поддержка хэширования SHA-224 и блочного 
шифра AEAD (Authenticated Encryption with Associated Data). Новый класс 
java.security.cert.PKIXRevocationChecker для настройки проверки отзыва сертификатов X.509. 
Поддержка аппаратного ускорения шифрования AES на процессорах Intel;
    Многочисленные улучшения в JavaFX, включая новые элементы управления DatePicker и 
TreeTableView, класс SwingNode для встраивания контента Swing, новая тема оформления 
Modena, пакет javafx.print с API для вывода на печать, класс WebView, класс ScheduledService, 
поддержка архитектуры ARM, существенное расширение средств для работы с 3D-графикой 
(3D-формы, камера, освещение, субсцены, материалы, сглаживание);
    Включение в состав Java DB 10.10;
    В пакеты java.lang и java.util добавлены средства для параллельной сортировки массивов и 
функции кодирования/декодирования Base64.

Установка Java 8 в Ubuntu/Linux Mint и производные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer


По окончании установки вы можете проверить используемую версию Java командой в 

пятница, 14 марта 2014 г.

Добавляем смайлики в Pidgin

Многим, кто только сейчас начинает осваивать Linux, очень сложно отвыкнуть от привычных вещей, от разнообразных мелочей, которые приятно дополняют работу с компьютером. Ни для кого не секрет, что QIP или QIP Infium установлен на 80% компьютерах под управлением ОС Windows, да простят меня пользователи других IM клиентов, его интрфейс привычен. Какую же альтернативу нам предлагает Linux? А Linux нам предлагает QutIM, LICQ, Pidgin и еще что-то… А! Сама ICQ. Но чаще всего используется Pidgin.
В принципе Pidgin неплохой месседжер, есть свои прибамбасы, и, в принципе, всем устраивает. Всем? Да нет! Не устраивает он меня смайлами, которые в стандартной поставке настолько убоги, насколько это только можно представить, и вспоминать про них, если честно, не хочется в принципе. Немного погрустив мы установим смайлы QIP Medvedko Edit от проекта Gnome-Look.org. Делается это быстро и просто. 

Устанавливаем QIP-смайлы в Pidgin.

Первым делом открываем терминал:

и набираем команду
 wget http://sargatka.ru/files/smiles.tar.gz 
для скачивания архива со смайлами себе на компьютер. Затем распаковываем архив
 tar -xzvf smiles.tar.gz 
Теперь перемещаем распакованные смайлы в директорию смайлов Pidgin
 sudo mv QIP-pidgin /usr/share/pixmaps/pidgin/emotes/ 
как обычно наберем свой пароль. Осталось открыть настройки Pidgin-a

выбрать установленные смайлы

и перезапустить сам Pidgin. Вот и все, привычные нам смайлы установлены!

вторник, 11 марта 2014 г.

Flacon - для извлечение отдельных аудио треков из аудио CD образа

Logo
Flacon извлекает отдельные треки из одной большой аудио-файла, содержащего весь альбом музыки и сохраняет их как отдельные звуковые файлы. Чтобы сделать это, он использует информацию из соответствующего файла CUE. Кроме того, Flacon позволяет удобно пересмотреть или указать метки и для всех дорожек сразу или для каждого тега отдельно.

Особенности

  • Поддерживаемые форматы входного сигнала: WAV, FLAC, APE, WavPack, True Audio (TTA).
  • Поддерживаемые форматы на выходе: FLAC, WAV, WavPack, AAC, OGG or MP3.
  • Replay Gain анализ (album-gain и track-gain режимы).
  • Многопоточный процесс преобразования.
  • Автоматический набор символов обнаружения для CUE файлов.

Языки интерфейса

  • Чешский
  • Английский
  • Французский
  • Польский
  • Русский
  • Испанский (Мексика)
  • Украинский

Скриншоты

Главное окно
 

Процесс преобразования
 

Настройки
 

Установка


Выполнить в терминале команды
sudo add-apt-repository ppa:flacon/ppa
sudo apt-get update && sudo apt-get install flacon

понедельник, 10 марта 2014 г.

Как отключить отчёты о сбоях в Ubuntu12.04/12.10

Пользователи Ubuntu 12.04/12.10 вероятно заметили, что в текущем релизе  аварий больше, 
чем предыдущих версиях.
Если вы не хотите получать всплывающие окна с отчётами о сбоях, откройте терминал 
(Ctrl+Alt+T), скопируйте и выполните следующую команду:

sudo sed -i "s/enabled=1/enabled=0/g" '/etc/default/apport'

После выполнения команды, отчёты о сбоях и ошибках в системе вас не будут больше 
беспокоить.

Удачи.

Что такое сообщения об ошибках в Ubuntu и как их отключить

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


Что же такое эти сообщения об ошибках в Ubuntu?



Ошибки, столь часто пугающие пользователей, особенно новичков, Ubuntu генерируются приложениемApport

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

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

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

Если по какой-либо причине процесс в системе умирает от сигнала "crash" Apport вызывается автоматически.

В этом случае Apport создает сообщение об ошибке в файл, который находится в /var/crash (имя файла, состоящее из имени процесса и идентификатора пользователя). Если процесс принадлежит текущему пользователю, то Apport предлагает отправить сообщение об ошибке.

Вы всегда можете нажать на «Показать подробности» чтобы увидеть подробности о произошедшей ошибке:


Вот такое это полезное приложение.

Почему и когда стоит его отключать?

Когда вы устанавливаете неопытному пользователю систему.
Например, вашим родителям, друзьям, девушке.
Если не хотите, чтобы вас дергали каждый раз, когда она возникнет.
Так как пользователи Виндоуз привыкли, что если ошибка возникла, то всё, надо кричать караул :)
В этом случае, я бы настоятельно советовал отключить её, облегчите свою жизнь.

Ну и если Вам надоедают эти возникающие иногда сообщения.
Хотя у меня возникали такие ошибки только с приложением Screenlets и когда флеш плагин крашился.

Отключение сообщение об ошибках в Ubuntu.

Открываем терминал и вводим следующую команду, чтобы отредактировать  конфигурационный файл apport:
sudo gedit /etc/default/apport
Откроется файл:


В котором нужно изменить свойство enabled с "1" на "0".
Сохранить, закрыть.

После перезагрузки системы у Вас не будут появляться сообщения об ошибках.

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

пятница, 7 марта 2014 г.

Мониторинг (измерение) потребляемого траффика в Linux

Однажды мне потребовалось измерить количество трафика, которое «пожирает» некоторое приложение. Один из способов такого измерения — это установить прокси. Но что, если не хочется ставить прокси-сервер?.. Мне вот не хотелось. В поисках других способов я сначала перерыл Хабр, потом интернет. Так как я в своё время потратил на это много времени, то сейчас я создаю эту заметку, чтобы у других такой проблемы не возникло.

ВАЖНО:
Этот метод работает, если мы знаем по какому адресу (адресам) обращается наше приложение, или же с какого/каких портов.

Пошаговая инструкция


1. iptraf

iptraf — это небольшая программа, которая умеет мониторить всю сетевую активность компьютера.
Исходники и бинарники можно загрузить с сайта iptraf.

В случае Ubuntu установить iptraf можно выполнив команду:
sudo apt-get install iptraf

2. Запускаем!

В терминале пишем: iptraf


3. Настраиваем

Надо включить логирование (иначе программа ограничиться выводом на экран). Делается это, очевидно, в разделе «Configure».


4. Запуск мониторинга

Уходим из настроек, жмём «IP traffic monitor» и выбираем путь к файлу, куда будем логировать сетевую активность.


После этого мы должны увидеть такую картину:


Это всё, что нужно! Почти.

5. Анализ

Как я уже упоминал выше, нужно знать, по какому адресу/порту обращается наше приложение (трафик которого мы высчитываем).
Например, если мы хотим посчитать сколько трафика «стоит» час радио last.fm, мы должны определить следующее:
приложение last.fm обращается к адресам вроде таких:
195.24.* (last.fm не обращается к одному адресу, а обращается к диапазону адресов).
Чтобы вытащить из лога (который писался час) количество трафика, которое было съедено, я написал небольшую «программку» на java, которая этот трафик и считает:

package stat;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

/**
 *
 * @author http://habrahabr.ru/users/nucleotide/
 */
public class Main {

    public static void main(String[] args) throws IOException {
        BufferedReader reader = new BufferedReader(new FileReader("/var/log/iptraf/ip_traffic"));
        String line;
        long count = 0;
        long traffic = 0;
        while ((line = reader.readLine()) != null) {
            count++;
            String s[] = line.split(" ");
            if (s.length < 12) {
                continue;
            }
            if (s[10].contains("195.24.") || s[12].contains("195.24."))  {   //"from" and "to"
                traffic += new Long(s[7]);
                     if(s.length>16) traffic += new Long(s[17]);
            }
        }
        System.out.println("Count: " + count + "  lines");
        System.out.println("Total: " + traffic + "  bytes!");
        System.out.println("Total: " + traffic / 1024 + "  Kbytes!");
        System.out.println("Total: " + traffic / (1024 * 1024) + "  Mbytes!");
    }
}



Этот вариант хорошо работает, когда вы постоянно пишите логи, а потом уже надо «что-то там» измерить. Просто нужно написать/сконфигурировать парсер именно так, как необходимо в конкретной ситуации, и тогда можно получить все необходимые данные.

Возможно, это не лучший вариант (хоть и работающий). Есть множество других вариантов:
http://help.ubuntu.ru/...
http://iptraf.seul.org/2.7/filters.html
И так далее.

Источник

Раздаем Wi-Fi через Ubuntu, Linux Mint

Наверняка вам иногда приходила в голову, что надо объединить все ваши компьютеры в одну сеть. Самый простой способ реализации этой идеи — раздавать Wi-Fi прямо с компьютера. И хотя это возможно штатными средствами Ubuntu, есть очень большой минус у этого метода. А именно — протокол AdHoc, который не поддерживается почти всеми мобильными устройствами. На помощь придет AP-Hotspot, про установку и настройку которого я сегодня расскажу.

Установка 
Сразу оговорюсь, что если ваш компьютер сертифицирован (наклейка на блоке или предустановленная ОС) для Windows 7/8, то программа отлично будет работать. А так никаких гарантий не даю.
Установка как всегда проста и понятна. Добавляем ppa и с помощью apt скачиваем пакет, устанавливаем:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot


Запуск и настройка
Давайте запустим нашу точку доступа:

sudo ap-hotspot start

Обычно, все настраивается автоматически, кроме пароля и имени сети. Но если вы хотите увидеть расширенные настройки, то введите команду:
sudo ap-hotspot configure

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

sudo ap-hotspot stop
sudo ap-hotspot restart

Это не все команды этого замечательного приложения. Чтобы вывести подробное описание всех команд в терминале напишите:
ap-hotspot

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


Взято здесь

P.S. Работоспособность не проверял