lsb_release. Извините, возникла внутренняя ошибка Ubuntu 12.04

Такое сообщение я начал получать после каждой загрузки системы.  Выглядит оно следующий образом.

Внутренняя ошибка Ubuntu 12.04

Если посмотреть подробности то можно увидеть что проблема в неком:

lsb_release crashed with ioerror in getstatusoutput()

Оказывается это известный баг, который описан на launchpad Он проявляется только если у вас установлен TeamViewer 8.

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

$ sudo chmod o+w /opt/teamviewer8/tv_bin/wine/drive_c

Вот и все. Ошибка больше не должна появляться.

Не все обновления возможно установить

Вот с такой проблемой недавно я столкнулся на своем домашнем компьютере с Ubuntu 12.04 LTS

Не все обновления возможно установить

Не все обновления возможно установить

 

Попытался обновиться через терминал, тоже не чего не помогло.

Решение достаточно простое.
Чистим компьютер от мусора на всякий случай.

$ sudo apt-get autoremove

Обновляем репозитории

$ sudo apt-get update

Пытаемся обновится

$ sudo apt-get upgrade

Получаем на выходе приблизительно то что и у меня.

upgrade error

«Пакеты, которые будут оставлены в неизменном виде»

Далее что бы обновить эти все пакеты которые не обновляются.
Нужно скопировать имя этого пакета, и установить заново:

$ sudo apt-get install имя_пакета

Установка Sopcast в Ubuntu 13.04

Внимание, статья устарела, данный способ уже не работает. Смотрите новую статью 

Перед началом футбольного сезона, я решил в этой статье  рассказать вам , как установить Sopcast на Ubuntu 13.04 .

Sopcast player — это замечательная программа которая позволяет просматривать телеканалы — онлайн, в том числе и в HD качестве.

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

Установите необходимые репозитории.

$ sudo wget http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list --output-document=/etc/apt/sources.list.d/medibuntu.list && sudo apt-get update

Установите ключи и обновите репозитории

$ sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring && sudo apt-get update

Затем нужно скачать SP-AUTH и SopCast-плеер для архитектуры вашей системы.

Скачать sp-auth для 32 битной системы.

$ wget https://launchpad.net/~jason-scheunemann/+archive/ppa/+files/sp-auth_3.2.6~ppa1~precise3_i386.deb

Скачать sp-auth для 64 битной системы.

$ wget https://launchpad.net/~jason-scheunemann/+archive/ppa/+files/sp-auth_3.2.6~ppa1~precise3_amd64.deb

Скачать sopcast-player для 32 битной системы.

$ wget https://launchpad.net/~jason-scheunemann/+archive/ppa/+files/sopcast-player_0.8.5~ppa~precise1_i386.deb

Скачать sopcast-player для 64 битной системы.

$ wget https://launchpad.net/~jason-scheunemann/+archive/ppa/+files/sopcast-player_0.8.5~ppa~precise1_amd64.deb

Установим sp-auth

$ sudo dpkg -i sp-auth_3.2.6~ppa1~precise3_*.deb

Исправляем зависимости

$ sudo apt-get -f install

Установим sopcast-player

$ sudo dpkg -i sopcast-player_0.8.5~ppa~precise1_*.deb

И еще раз исправим зависимости

$ sudo apt-get -f install

Настроим нашу сопку для просмотра через VLC

  1. Находим в Dash  — sopcast.
  2. Правка  —> Настройки
  3. Проигрыватель  — ставим галку — другой проигрыватель, и в строке пишем: vlc

Настройка sopcast под vlc

И на этом все, можете наслаждаться своими любимыми спортивными трансляциями:)

P.S. Полезные ссылки трансляций:

soptv.ws — Футбол, Хокей, Формула 1, автоспорт, теннис и многое другое.

footballhd.ru — футбольные трансляции. ЛЧ, ЛЄ. Чемпионаты Англии, Испании, Италии, Германии, Украины, РФ.

livefootball.ws — футбольные трансляции.

Исправляем проблему с кодировкой в архивах

Существует проблема с кодировкой файлов упакованных в винде. Файлы распаковать не возможно. Пробовал через консоль, файл — поврежден.

Проблема решается следующим путем.

Удаляем rar если установлен

$ sudo apt-get remove rar

Устанавливаем unrar

$ sudo apt-get install unrar

Ставим p7zip.

$ sudo apt-get remove p7zip-full -y && sudo apt-get install p7zip -y

После этого проверяем.

Установка и настройка LAMP (Apache, MySQL, PHP)

Решил написать статью как заметку для самого себя, ведь не возможно все запомнить, заодно и кому то будет полезно.

LAMP — набор серверного программного обеспечения, для работы и разработки веб-приложений (Linux, Apache, MySQL, PHP)

И так начнем с установки самого основного. Apache, MySQL, PHP

sudo apt-get install apache2 php5 php5-mysql mysql-server

Отвечаем на все вопросы походу установки (задаем пароль для root-пользователя mysql)

Установки phpMyAdmin

sudo apt-get install phpmyadmin

Отвечаем на вопросы.

На первый выбираем apache (вы бор делаем нажатием на пробел).

Настроить базу данных для phpmyadmin с помощью dbconfig-common?

Выбираем — Да.

Вводим пароль рута mysql, и задаем пароль для пользователя phpmyadmin

После установки, переходим  по адресу http://localhost/  и вы должны увидеть надпись вида:

It works!

This is the default web page for this server.

Если надпись вы увидели, значит все хорошо. Первый шаг готов.

PhpMyAdmin должен открыться по адресу: http://localhost/phpmyadmin/

Настройка

Для начала пропишем в hosts домен нашего будущего сайта.
sudo nano /etc/hosts

в  первой строке, после 127.0.0.1       localhost через пробел прописываем свои домены по которым будет доступен сайт.

например у меня выглядит это вот так:

что бы сохранить нажимаем Ctrl-O, Enter, Ctrl+X

Чтоб апач на ругался на  отсутствие название сервера настроим его.

sudo nano /etc/apache2/apache2.conf

В конце файла напишем

ServerName 127.0.0.1

Настройка виртуальных хостов

Далее настроим возможность работы нескольких сайтов.

Переходим в папку с хостами

cd /etc/apache2/sites-available/

Копируем настройки в новый файл (будущего сайта)

sudo cp ./default ./auto.dev

Вместо auto.dev — домен вашего сайта.

откроем наш новый файл настройки хоста.

sudo nano auto.dev

Вставим следующую запись:

[spoiler]

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName auto.dev
DocumentRoot /home/gansik/www/auto.dev
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/gansik/www/auto.dev>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory «/usr/lib/cgi-bin»>
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

Alias /doc/ «/usr/share/doc/»
<Directory «/usr/share/doc/»>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

[/spoiler]

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

ServerAdmin webmaster@localhost — почта админа

ServerName auto.dev — название сервера

DocumentRoot /home/gansik/www/auto.dev — путь к папке с сайтом для удобства я размещаю его в домашней директории

<Directory /home/gansik/www/auto.dev>  — путь к папке с сайтом.

AllowOverride All — включаем возможность использование .htaccess

Далее включаем наш сайт

sudo a2ensite auto.dev

Вместо auto.dev — домен вашего сайта.

Перезагрузим апач.

sudo service apache2 reload

В корневой директории сайта создайте файл index.php c содержанием:

<?php

phpinfo();

?>

Откройте ваш сайт в браузере. Вы должны увидеть информацию о текущем статусе php. Если вы эту надпись увидели — поздравляем. Все прошло отлично. И теперь вы полноценно можете заниматься разработкой веб-приложений:)

Дополнительная информация.

Меняем пользователя от которого работает апач.

sudo nano /etc/apache2/envvars

Найдите строки:

export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data

Изменяем www-data на тот который нужен

 

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

Подсистема печати не доступна. Как решить проблему.

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

 

Первым делом пошел я смотреть на компьютер к которому был подключен этот принтер.

Первым делом заглянул в службы. (Пуск -> Панель управления -> Администрирование -> Службы)

Нашел службу Диспетчер печати, она была выключена, попытался включить,  принтер из очереди напечатал один документ, и далее вывалилась ошибка:

Нда… думаю я, однажды уже была у меня подобная проблема, но как я ее решил не помню. Решил гуглить. И вот не сколько решений которые могут помочь вам.

  1.  Попробовать перезапустить (запустить ) службу печати, так как я выше писал.
  2. Проверить компьютер на вирусы, очень часто эта ошибка бывает именно из-за вирусов
  3. Удалить все принтеры на данном компьютере и переустановить их заново (включая драйверы)
  4. Удалить все файлы в папке C:\WINDOWS\system32\spool\PRINTERS

И немного комментариев.

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

Итог. Моя проблема решилась после очистки папки PRINTERS (пункт 4). Принтер заработал без проблем.

В чем же была проблема? Оказалось все достаточно просто, человек сидевший за компьютером к котором подключен принтер, и расшарен в сети, попытался распечатать какой то PDF-файл. Оказывается этот pdf , почему то валит службу печати. Пока попробовал обновить   adobe acrobat reader  а далее посмотрим.

Установка Aptana Studio 3

Установка Java JDK:

Добавим репозиторий:

$ sudo add-apt-repository ppa:webupd8team/java

Обновим репозитории:

$ sudo apt-get update

Установим java:

$ sudo apt-get install oracle-java7-installer

Установка Aptana Studio 3

Скачайте архив: http://www.aptana.com/products/studio3/download
Распакуйте архив:

$ sudo unzip [здесь путь до архива Aptana Studio].zip -d /opt

Создаем ярлык для запуска:

$ wget http://gansik.ru/wp-content/uploads/2012/10/AptanaStudio3.desktop
$ sudo mv AptanaStudio3.desktop /usr/share/applications/AptanaStudio3.desktop

Перезапускаем сеанс, и на этом все.