Показаны сообщения с ярлыком ubuntu. Показать все сообщения
Показаны сообщения с ярлыком ubuntu. Показать все сообщения

воскресенье, 12 июня 2016 г.

Быстрая установка IDE в Ubuntu

Для быстрой установки IDE можно использовать утилиту umake.
Список поддерживаемых IDE:

IDE Аргумент umake
Eclipse C/C++ IDE eclipse-cpp
IntelliJ IDEA idea-ultimate
IntelliJ IDEA Community Edition idea
PyCharm Educational Edition pycharm-educational
PyCharm Community Edition pycharm
PyCharm Professional Edition pycharm-professional
CLion integrated C/C++ IDE clion
Ruby on Rails IDE rubymine
Netbeans IDE netbeans
DataGrip SQL and databases IDE datagrip
Complex client-side and server-side javascript IDE webstorm
Eclipse Java IDE eclipse
Eclipse PHP IDE eclipse-php
PHP and web development IDE phpstorm
The Arduino Software Distribution arduino
Visual Studio focused on modern web and cloud visual-studio-code
Eclipse JEE IDE eclipse-jee
LightTable code editor lighttable

Для 15.10 (Wily Werewolf), 16.04 (Xenial Xerus) и 16.10 (Yakkety Yak) утилита есть в родном репозитории universe, для 14.04 нужно подключить ppa (или если хотите последнюю версию):

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update

Установка утилиты:

sudo apt install ubuntu-make

Установка PyCharm Community Edition:

$ umake ide pycharm
Choose installation path: /home/keeper/.local/share/umake/ide/pycharm
Downloading and installing requirements
100% |###############################################################|
Installing PyCharm
|####################################################################|
Installation done

Всё! Можно искать IDE в списке приложений вашего DE!

среда, 10 сентября 2014 г.

HTTPS и APT

Добавил, я значит, репозиторий с https, а мне выдало "The method driver /usr/lib/apt/methods/https could not be found"
Оказывается, чтобы в debina-based дистрах можно было ходить за пакетами по https нужно установить отдельный пакет:
sudo apt-get install apt-transport-https

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

Удаление старых ядер и их модулей в Debian/Ubuntu

Обнаружил на днях что раздел /usr на моём рабочем ноуте занимает слишком дохрена, прошёлся по нему baobab'ом (гномовская утилита, в менюшках значится как Disk Usage Analyzer) и выяснил так много места занимают практически бесполезные модули к старым ядрам (ядер, к слову, у меня накопилось тоже не мало). В итоге пришёл к выводу что надо бы это старое барахло удалить:
$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

После этой операции у меня освободилось 3 гига

вторник, 13 ноября 2012 г.

tcpdump с параметром -z и Permission denied в Ubuntu

Потребовалось мне тут запустить tcpdump с параметром "-z" для того чтобы передать очередную порцию накопленных данных в свой скриптик, да не тут-то было:
 compress_savefile:execlp(myscript.sh, dump-2012-11-13-1148): Permission denied  
Что с этим делать? И ни в какую не работает, даже из-под рута... Ответ нашёлся в рассылке wireshark: проблема специфична для Ubuntu из-за соответствующего правила (профиля) AppArmor.

Посмотрим что есть в AppArmor для tcpdump:
 sudo grep tcpdump /sys/kernel/security/apparmor/profiles  
 /usr/sbin/tcpdump (enforce)  

Ок, изменяем профиль на complain:
 sudo aa-complain /usr/sbin/tcpdump  
Вуаля! Усё работает!

среда, 4 июля 2012 г.

Ubuntu, gnome-terminal и кнопка F10

Отличное руководство как избавиться от перехвата кнопки F10 в gnome-terminal (и не только):
http://askubuntu.com/questions/37313/how-do-i-deactivate-f1-and-f10-keybindings

Возможно попозже переведу на русский, главное не забыть =)

суббота, 28 января 2012 г.

Ubuntu, pulseaudio и акустика 5.1

Поключил таки к домашнему компьютеру звук 5.1 и телевизор 40-дюймовый, в кинотеатр теперь ходить не надо ))

При просмотре фильма со звуковой дорожкой 5.1 сабвуфер бабахает очень даже прилично, но вот если начать воспроизводить любой стерео (т.е. двхканальный) поток, то pulseaudio отлично раскладывает его на 5 каналов (2 фронтальных, 2 тыловых и центральный), а про сабвуфер забывает... В итоге техно слушать по умолчанию убунта нам предлагает без хорошего баса.

Чтобы исправить это безобразие достаточно исправить в /etc/pulse/daemon.conf параметр enable-lfe-remixing с no на yes:
$ gksu gedit /etc/pulse/daemon.conf  
Найти соответствующий параметр, раскомментирвать его и изменить значение:
 enable-lfe-remixing = yes  
Далее надобно перезагрузить pulseaudio:
 killall pulseaudio  
Если в момент перезагрузки был запущен браузер, то его желаетльно перезагрузить дабы флэш перезагрузился и начал использовать новый инстанс pulseaudio

четверг, 10 декабря 2009 г.

DNS-серверы Мегафон Северо-Запад

UPDATE Лучше сразу пропишите Гугловские DNS: 8.8.8.8 и 8.8.4.4, скорее всего будет быстрее работать.

На время, пока я лежал в госпитале, взял у папы Eee PC 701 и поставил туда, вместо Windows XP, Ubuntu 9.10 netbook remix. Процесс установки описывать не буду, ибо всё просто до безобразия: скачал образ, записал его на флешку с помощью unetbootin, загрузился с флешки, "Установка", пару раз кнопку "далее" и вуаля система установлена. Место на винте этот "ремикс" сожрал достаточно: под нужды пользователя остался всего гигабайт (напомню что по умолчанию в eee pc 701 вместо жесткого диска стоит ssd-накопитель на 4 ГБ). Но стоит отметить то что я зачем-то выбрал автоматические разбиение жесткого диска на разделы, что повлекло за собой появление раздела подкачки размером в 500+ мегабайт (а может и больше, точно не помню), хотя он вообще не нужен в условиях использования ssd-накопителя вместо обыкновенного винта (скорость обмена данных маловата). Не смотря на это я получил почти привычную среду для работы (интерфейс сначало чуть-чуть непривычен) и стандартный пакет программ для офисного сотрудника )). Idea, Netbeans и Eclipse запускать постестянлся, оперативной памяти мало (512 мегабайт), да и экран маловат для комфортного процесса разработки. Пришлось обойтись gedit. Об экспериментах с Grails тоже можно было забыть.

Для работы мне, кончено, потребовался интернет, для чего я воткнул в нетбук usb-3g-модем от Мегафона, привычно выскочило окошко настройки соединения, я привычно исправил предложенный мастером настройки APN с "internet.nw" на "internet", нажал кнопочку соединения и... убунта как всегда установила соединение. Я открыл консоль и решил обновить систему (да да, скорость вполне это позволяет, да и порог в 2 ГБ на "безлимитном" тарифе сложно превысить, если не смотреть видео и слушать музыку онлайн). Соединиться с серверами apt-get'у не удалось... не смог найти серверов. Ну, думаю, фигня какая-то, проверю почту... гугл не открылся... набираю в консоли "cat /etc/resolv.conf", в ответ пустота...

В общем по какой-то непонятной мне причине автоматически получить DNS-сервера для работы системе не удалось, пришлось забивать ручками. Да, ради того чтобы написать их тут, я написал кучу всякой хрени выше ))

Итак, это те DNS-сервера с которыми работает сейчас мой ноут (Vsevnet, "спасибо" что опять отвалился и твой dhcp-сервер молчит как партизан):
10.78.72.28
10.78.72.20

А вот это DNS-сервера которые я нагуглил с телефона в госпитале:
10.78.72.12
10.78.72.4

ЗЫ доктор сказал что компьютером нужно пользоваться в меру...

среда, 11 ноября 2009 г.

Отключение IPv6

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

Итак, изменяем в файле /etc/modprobe.d/aliases строчку

alias net-pf-10 ipv6

на

alias net-pf-10 off

И добавляем в конец файла /etc/modprobe.d/blacklist следующую строчку:

blacklist ipv6

Перезагружаемся...

понедельник, 2 ноября 2009 г.

Ubuntu 9.10 и экономия батарейки ноута за счет звука

Итак, поставил я таки на ноут убунту 9.10, посмотрел на этого зверя и он мне понравился (что-то мне последнее время все дистры стали нравиться...). Однако всплыл таки один подводный камень: перед воспроизведением какого-либа звука раздавался щелчок, а после воспроизведения где-то через 5-10 секунд еще один. Это мягко говоря раздражало. Первая же догадка оказалась верной: звуковая подсистема вырубалась через 10 секунд после окончания использования дабы сэкономить заряд батарейки.

Чтобы это исправить, нужно изменить параметр модуля ядра snd_hda_intel (в моем случае) с 10 на 0:

echo 0 > /sys/module/snd_hda_intel/parameters/power_save

А также изменить соответствующий параметр в /etc/modprobe.d/alsa-base.conf