Популярные сообщения

пятница, 4 декабря 2015 г.

Обновление Linux Mint 17.X до 17.3 Rosa


В этой короткой статье пойдет речь о обновлении Linux Mint 17.X до 17.3 Rosa.
Но к сожалению разработчиков данного дистрибутива постигла неудача. У них рассыпался их рейд массив на котором лежали все бекапы и наработки. Так же полегло хранилище и зеркала, куда выкладывают stable версии всех релизов. В итоге в их блоге можно прочитать извинения о сложившейся ситуации. И что релиз задерживается до починки всех неисправностей. Но не беда, мы сможем обновится без последствий вручную. Но для начала сделайте все бекапы.

Выполняем в терминале.

apt update apt upgrade

Меняем имя оффициального репозитория.

sed -i 's/rafaela/rosa/' /etc/apt/sources.list
sed -i 's/rafaela/rosa/' /etc/apt/sources.list.d/official-package-repositories.list

apt update
apt upgrade apt dist-upgrade


reboot

Как сделать откат до версии 17.2 ?

sudo rm /etc/apt/sources.list.d/official-package-repositories.list sudo mv /etc/apt/sources.list.d/official-package-repositories.list.bak /etc/apt/sources.list.d/official-package-repositories.list sudo apt-get update sudo apt-get dist-upgrade

Готово!

четверг, 19 ноября 2015 г.

Настройка Microsoft Corp. LifeCam Cinema - Linux


Есть у меня вебка Microsoft Corp. LifeCam Cinema и работала она исправно под windows 7, но потом я переехал на linux. И она не заработала. Ну и я забил на эту идею запустить ее.
Сейчас вот понадобилась. Пришлось разобраться.
С помощь программы cheese она запускалась, но работала в ужасном разрешении и всячески вылетала. В skype работала нормально. Но, что если мне надо записать видео просто с помощью компьютера? Вот тут загуглив я обнаружил другую программу GuvcView но она выдает черный экран. Кстати такая проблема не только с этой вебкой. Многие пользователи ubuntu/mint/debian/elementary мучаются с этим.
В итоге, что я узнал! Linux Mint 17 основана на 14.04 LTS и просто в репозиториях нет свежей версии GuvcView для систем основанных на 14.04 LTS

Я проверил свою версию guvcview --version - оказалась 1.7 что-то там.
Полез на сайт разработчика, а там то уже далеко в перед ушли!

Делаем:

add-apt-repository ppa:pj-assis/ppa
apt-get update
apt-get install guvcview

Ну и сделал следующие шаги.

1) lsusb

отобразил все что задействовано на USB портах
вывод был такой 
Bus 004 Device 005: ID 045e:075d Microsoft Corp. LifeCam Cinema
Ага видна!

2)guvcview --version
Guvcview version 2.0.2

Проверил версию программы после обновления.

Все заработало!

среда, 18 ноября 2015 г.

Обновление ядра для Linux Mint - 4.3 и всех форков на основе Debian

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

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

cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300-generic_4.3.0-040300.201511020949_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300_4.3.0-040300.201511020949_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-image-4.3.0-040300-generic_4.3.0-040300.201511020949_i386.deb; sudo dpkg -i *.deb

Для 64-bit (одной командой):
  
cd /tmp; wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-headers-4.3.0-040300_4.3.0-040300.201511020949_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.3-wily/linux-image-4.3.0-040300-generic_4.3.0-040300.201511020949_amd64.deb; sudo dpkg -i *.deb

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

sudo update-grub

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

sudo update-burg

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

sudo reboot

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

uname -r

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

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

И вновь обновите GRUB командой:

sudo update-grub

вторник, 17 ноября 2015 г.

Как установить/обновить Audacious Player 3.7 в Ubuntu 15.10/14.04

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install audacious audacious-plugins

Новое в Audacious 3.7:

    Возможность перемешивания элементов списка воспроизведения на уровне целых альбомов, а не только отдельных композиций;
    В плагин LyricWiki добавлена опция редактирование текста текущей песни;
    Возможность отключения режима угадывания отсутствующих полей тегов;
    Возможность воспроизведения стандартного входного потока ("cat file.mp3 | audacious -");

    Новшества интерфейса на GTK+:
        Добавлена кнопка для записи воспроизводимого в настоящее время потока (сохранение отрывков интернет-вещания);
        В окне экспорта списка воспроизведения обеспечен вывод выпадающего списка поддерживаемых форматов;
        Добавлено новое окно управления настройками эквалайзера;
        Обеспечена автоматическая подстройка интерфейса пользователя под экраны высокого разрешения;

    Новшества интерфейса на Qt:
        Новые настройка адаптации внешнего вида под предпочтения пользователя;
        В информационную строку добавлен визуализатор спектра;
        Небольшие улучшения, приближающие интерфейс на Qt к возможностям интерфейса на GTK+;
        Под Qt портированы плагины: Winamp Classic Interface, Playlist Manager, Search Tool и Status Icon. 

четверг, 1 октября 2015 г.

Почему страдает качество iOS9

Крик души не только у меня, но и у многих пользователей раздается еще с тех пор, как вышла iOS7. Все бы ничего, но каждая последующая мажорная версия страдает кучей багов и замедляет старые устройства. С одной стороны оно ясно,нужно продавать новые функции и устройства, но не такой же ценной! После увольнения Скотта Форстолла ведущего разработчика iOS  версий вплоть до 6 версии и ведь все было хорошо! Как бы ее не называли провальной. Сейчас повсеместно  случается утечка памяти. Плохое срабатывание разных датчиков и прочие баги системы. Дошло до таких огрехов, что автоматически включается Caps Lock! А Ipad Air так вобще стал работать на уровне Ipad 2 Если так продолжится и дальше придется остановится на Windows Phone. Да там мало приложений. Но система работает стабильно. Бюджетные устройства так же хороши и ценник радует. А пока смотрим и надеемся.

суббота, 27 июня 2015 г.

Прозрачное меню в Linux Mint Cinnamon

Заходим из под root в   gedit /usr/share/themes/Linux\ Mint/cinnamon/cinnamon.css
Находим блок.

PopupMenu (popupMenu.js) 

Заменяем на

.popup-menu-boxpointer {
    -arrow-border-radius: 4px;
    -arrow-background-color: rgba(5,5,5,0.25);
    -arrow-border-width: 1px;
    -arrow-border-color: rgba(120,120,120,1);
    -arrow-base: 21px;
    -arrow-rise: 9px;
    -boxpointer-gap: 2px;
}

Получаем прозрачное меню.

В итоге у меня получилась прекрасная flat тема если применить мои два урока, как сменить окраску панели и меню.

На скриншоте видно, что я использую.


понедельник, 22 июня 2015 г.

Монтирование сетевых папок в Linux

Покажу на примере как монтировать сетевые папки или так называемые шары в Linux.
Что дано. Windows server 2003 и папки с правами доступа. Логин и пароль я знаю на сервер. В Windows и так ясно как заходить. Для начала в рабочую группу, а там уж и диск примапить можно. А как быть в "лине"?
Ставим пакет samba
apt-get install samba

После этого заходим по пути nano /etc/samba/smb.conf и редактируем его.

В своей конфигурации я добавляю лишь MEHANICUS это имя моей рабочей группы.

Далее я делаю
service samba restart и вуаля!Что мы видим в сетевых подключениях?!

Заходим в сеть Windows и логинимся.
Далее что бы наши папки сетевые всегда были доступны мы должны сделать так, что бы они монтировались. В Linux нет такой штуки, как мапить сетевой диск. Мы можем создать лишь точку монтирования.

Я создам две папки в media.Выполняем команды по очереди.
cd /
ls
cd /media
mkdir common  
mkdir share

share это моя папка, а commnon хранение файлов.Далее идем в fstab Пишем в нем, что и куда монтируем.

//server/ALEXEY /media/share  cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

//server/common/ /media/common cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

.smbcredentials это скрытый файл с логином и паролем на шару, что бы заходить без авторизации.
создадим его   
sudo nano /root/.smbcredentials      
в нем пишем
username=Ваш логин
password=пароль

Далее измените права созданного файла так, что редактировать и смотреть его смог только root, то есть сама система:
chmod 700 /root/.smbcredentials

Для того, чтобы проверить корректно ли монтируется shared-папка из fstab без перезагрузки нужно выполнить такую команду:
sudo mount -a 

что бы отобразить все сетевые ресурсы введите 
smbtree



пятница, 22 мая 2015 г.

MAC Задать VNC пароль

unknown authentication scheme from VNC server 30, 35
Зайти в консоль (Terminal) и ввести команду
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -verbose -activate -restart -agent -allowAccessFor -allUsers -privs -all -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw "желаемый пароль"
Запросит пароль админа. Ввести.

воскресенье, 26 апреля 2015 г.

Запись видео в android из под Linux


Существует много решений записи видео в android это может быть программа с маркета или подключение через кабель и стороннее ПО с графическим интерфейсом. Но мы рассмотрим самый простой вариант.
Для этого нам понадобится компьютер с Linux и android смартфон. Все действия производятся на Linux Mint 17.1
Открываем terminal и устанавливаем программу.


sudo apt-get install android-tools-adb

Далее запускаем службу отладки

adb start-server

Если возникли проблемы. Можем ее перезапустить.

adb kill-server

и потом снова

adb start-server

Проверим подключен ли наш девайс.

adb devices

Увидим, что да подключен. если же нет. То будет написано, что offline.

На телефоне нам тоже надо включить данную опцию.
Заходим в настройки и далее о телефоне прокручиваем до номер сборки и тапаем пока нам не скажут, что доступны права разработчика. Шаг назад и видим пункт меню для разработчиков. Далее включаем режим отладки. При подключении к ПК телефона по usb соглашаемся на отладку.


После этого в зависимости от разрешения вашего экрана пишем.
adb shell screenrecord --size 720x1280 /sdcard/demo.avi
В моем случае это samsung galaxy s4 разрешение 1080x1920, но adb не пишет в нем, о чем и сообщает. Предлагает записать в просто HD 720x1280. Меняем разрешение.
Нажимаем Enter команда запустилась и  консоль показывает, что команда висит.
Т.е нам снова не выдается приглашение на ввод команд.
Так задумано, видео пишется. Пишется в /sdcard/ в моем случае это внутренняя память телефона. Так и не смог понять почему так. В каком расширении писать указывайте сами.
Работает как avi, так и mp4.
С помощь комбинации ctrl+c можете остановить запись.
Так же на сайте. developer.android.com вы сможете посмотреть дополнительные опции.


суббота, 25 апреля 2015 г.

Прозрачная панель в Linux Mint cinnamon

Как сделать прозрачную панель в Linux Mint cinnamon  17.1 и etc.
К примеру, как на скриншоте.
Для этого открываем терминал. Заходим по супер пользователем.
А теперь команды

cd /usr/share/themes/Linux\ Mint/
ls
cd cinnamon/
ls
gedit cinnamon.css

Открылся файл конфигурации панели. Ctrl+f пишем panel.
Далее меняем код который сразу идет после слова Panel и до закрывающей скобки.
Меняем на 
(ВАЖНО! Сохранить оригинальный файл! Лучше в /home)

color:rgba(255,255,255,0.7);
    background-color: rgba(5,5,5.0.0);
    border: 1px solid rgba(255,255,255,0.0);
    border-left: 0px;
    border-right: 0px
    border-bottom: 0px;
    font-size: 10px;
    font-weight: bold;/*
    box-shadow: 2px 2px 2px 1px rgba
   (255,255,255,0.6); */
    height: 2.4em;

Сохраняем.

Далее нам надо применить настройки.
ctrl+alt+backspace - перегружаем иксы.

Вот и готово.

вторник, 24 февраля 2015 г.

Как узнать ip адрес в os x

И как обычно не удобно! Как узнать ip Mac если пользователь не знает где посмотреть?
Не гонять же его в настройки? Обычно на младших версиях можно было узнать  ip при логоне.
Т.е Пользователя просили заблокировать пк или разлогинится пощелкать по имени пользователя и там было и имя компа и адрес. Свое основное знакомство я начал с osx 10.10.2
И тут я этого удобства не нашел. Пришлось делать так.


sudo defaults write /Library/Preferences/com.apple.loginwindow AdminHostInfo HostName

Теперь справа в верхнем углу если нажимать на время появится имя хоста и ip адрес.

Но прежде чем настроить таким образом в любом случае придется смотреть через настройки.
Или консоль. Команда  ifconfig




пятница, 20 февраля 2015 г.

Система мониторинга часть 1

Для локального мониторинга компьютера. Можно впринципе использовать любую систему. Но проще всего использовать conky.
А что вобще такое система монитронига?

"Термином мониторинг сети называют работу системы, которая выполняет постоянное наблюдение за компьютерной сетью в поисках медленных или неисправных систем и которая при обнаружении сбоев сообщает о них сетевому администратору с помощью почты, телефона или других средств оповещения. Эти задачи являются подмножеством задач управления сетью." 
Цитата с wikipedia.org

В больших компаниях лучше использовать Zabbix это гибкое и бесплатное решение. Есть еще Nagios. Но я его не пробовал. Zabbix мониторит у нас. Сервера, cisco,провайдера, место на серверах и хранилищах, температуру в серверных и т.д. Так же настроенна сигнализация если, что-то "падает".
Сейчас я оставлю скриншот, как выглядит мой рабочий стол и conky.
Которая мониторит мой ПК и парочку серверов на доступность по ping.
В планах научить ее мониторить свободное место на сервере Mac. Я уже прочитал об этом и понял, что достаточно написания bash скрипта. Попробую.

Из опыта работы с zabbix я его поднимал на вируталке но до настройки мониторинга каких либо ресурсов не доходило. Во второй части опишу настройки conky своей и буду поднимать zabbix.

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

четверг, 19 февраля 2015 г.

Mac OS X в компании.

Теперь OS X, но Mac OS X до версии 10.7 включительно.
В компании есть Mac OS X сервер. Что это такое? Это обычный Mac pro с  Mac OS X 10.7.5.
Поверх него установлены серверные пакеты для администрирования.
- Общий доступ к файлам
- Менеджер Профилей
- Xsan 4
- Time Machine
и т.д
OS x server ставится поверх самой операционной системы. В роли сервера может выступать любой компьютер от apple. Все пакеты скачиваются из app store.
В итоге?
 К нему обращаются пользователи работающие на Mac. В основном это дизайнеры. Между собой и сервером они передают файлы по протоколу AFP. Это внутренний протокол передачи данных от apple. Как показала практика этот протокол быстрее чем если бы они ходили на samba. Есть также пользователи windows. Они обращаются к mac-server по smb://. На самом сервере поднята опция file sharing. Прекрасное в том, что в отличии от linux на mac не надо править конфиги. Все настраивается чер gui. Я только недавно стал администрировать сервер и уже нашел критические проблемы именно в обслуживании.
- Если подключаться к серверу по vnc из под windows или linux виснет сама служба vnc.
После этого на удивление виснет и подключение по TeamViewer и NetSupport Manager. В итоге повисает и сам сервер. А это и samba и afp и даже рабочий стол может висеть. Юзер френдли ось да?
- Администрировать сервер приходится по купленной лицензии  TeamViewer и NetSupport Manager. Причем оптимизация лучше у  TeamViewer.
-Было куплено хранилище synology. Если для windows и linux не надо ничего кроме самой уже настройки, то для apple нужно уже докупить ключ активации. Т.к есть только 30 дневный период.
При этом есть и проблема. Что Time Machine при работе с synology тоже вешает сервер стабильно.Приходится перезагружаться. А из этого выходит. Что у дизайнеров при загрузке файла на сервер идет обрыв. Да и у windows пользователей тоже. Пока не разобрались в проблеме и не отключили службы и хранилище сервер и после перезагрузки не поднимался. Сейчас все хорошо. Только бекапы не делаются. Решаем проблему. С другой стороны дизайнерам только рисовать надо, а не админить, маркетологам смотреть каталоги для журнала. И все. Более сложные функции они не делают. Не работают  с excel или word. С Lotus тоже.Почту получают на встроенный клиент. Документооборот тоже не нужен. Для себя вынес. Что mac это для себя. Либо очень узкая специализация. Дизайн, музыка, верстка, разработка под osx, ios. Но как корпоративная система никогда! AD не заменим.

Установка сертификатов для Citrix

Предположим вам надо попасть на сайт где, опубликованы Citrix приложения.
Портал (сайт) (страница) - должна показать  предупреждения сертификата. Если есть предупреждения, надо установить сертификаты.

1. Заходим из Фаерфокса по нужному нам адресу, далее в адресной строке слева от https:// кликаем на замочек
2. Нажимаем «Больше информации»
3. Кликаем на «Просмотр сертификата»
4. Переключаемся во вкладку «Детализация»
5. Выбираем нужный сертификат из иерархического списка и кликаем кнопку «Экспорт». Сохраняем сертификат в формате X.509 (.pem)
6. Меняем расширение на .crt
7. Теперь этот сетификат можно копировать в хранилище сертификатов нужного нам приложения.

нужное приложение /opt/Citrix/ICAClient/keystore/cacerts

Если у вас возникает ошибка SSL error 61 сделайте следующее: сделайте символьную ссылку на все фаерфоксовские сертификаты для Цитрикса.

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts

Перезапускаем браузер. Пробуем войти. Работает.

Установка производилась под Linux Mint 17.1