Архив рубрики: Linux

Поднятие FTP-сервера в Debian для бытовых нужд.

Предисловие.

У меня сложилась следующая ситуация. Купил себе ноутбук, включил его в домашнюю сеть, до этого состоявшую из роутера и десктопа. И сразу захотелось получить возможность качать на него фильмы, программы и т.д. из локальной сети провайдера, а именно из местного p2p. Но там для того, чтобы что-то скачать, сперва надо что-то выложить самому. Как говорится, чтобы купить что-нибудь ненужное, сперва надо продать что-нибудь ненужное. Качать же что-то из других источников было лень. Поэтому решено было слить немножко шары с десктопа под управлением Linux Debian, за которым, кстати, в этот момент сидела моя девушка (вот, кстати, ее блог). При этом мешать ей было крайне нежелательно. Читать

Linux — посылаем сообщения другим пользователям через консоль

Всегда интересовался, как послать сообщения другим юзерам через консоль, так, чтоб у них это отобразилось. Сейчас наконец-то разобрался. Это очень просто, делается всего одной командой write:

write username

где username — имя пользователя, с которым вы хотите пообщаться. Читать

Небольшой обзор аудиопроигрывателей под Linux

На днях столкнулся с проблемой (точнее, столкнулся давно, но решать решил лишь сейчас) — мой любимый проигрыватель Amarok написан под KDE, хотя мне самому намного больше нравится использовать Gnome. Поэтому перечислю, что я пробовал, и на чем остановился:
Amarok — очень мощный плеер,  с удобной библиотекой, поиском текстов, обложек, информации об исполнителях на википедии. Глобальные хот-кеи, сворачивание в трей, поддержка многих форматов, отправка статистики на LastFM — все это в нем есть. В общем, все то, что мне нужно в нем есть. Но — под Gnome он работает совсем не так хорошо, как под KDE, и тащит с собой в зависимостях кучу всяких библиотек.

Exaile — его я попробовал после Amarok'a, вычитав в интернете, что это проигрыватель, очень похожий на Амарок, но написанный на GTK+, то есть подходящий под Gnome. Однако, когда я его поставил, во всем почувствовал какую-то урезанность и уж слишком явный закос под Amarok. Да и подтормаживал он у меня почему-то.

Audacios — он оказался маленьким и быстрым плеером, выглядящим приблизительно как Winamp второй версии. Однако в нем мне не удалось найти вообще даже подобия той библиотеки медиа, которая была в моем любимом Амароке. Да и поиск по плейлисту работал ужасно. Точнее, совсем не работал.

Banshee — вот на нем я и остановился. Banshee — проигрыватель на GTK+, отлично работает под Gnome и радует меня всеми теми функциями, которых я жду от приличного проигрывателя.

Ну и на последок — можно теоретически вообще какой-то определенный файл прослушать просто проигрывателем mpg123 или mpg321 — всего лишь командой «mpg123 filename.mp3»🙂
И да, все проигрыватели из этого списка можно установить так

sudo aptitude install amarok

Слово «amarok»  замените на имя того проигрывателя, который вам нужен:)

Автор: AlexWinner
Дата публикации: 2009-12-13T10:51:00.000-08:00

Linux Debian (Ubuntu) — прописываем CLASSPATH для java

Как известно, CLASSPATH — это такая переменная, в которой содержатся пути, по которым компилятор и интерпретатор JAVA пытаются найти файлы и *.class для их обработки. Читать

Hello World на C++ под Linux Debian или Ubuntu

Кратенькая инструкция по созданию приложения «Hello World» в Linux Debian.
Передо мной вдруг встал вопрос, как программировать на С++ в консоли линукса. Как это сделать в Eclipse — понятно, а вот как в консоли, я не знал.
Но, разобравшись, я понял, что ничего сложного в этом нет.
Во первых, надо установить компилятор — программа, которая из кода C++ будет делать исполняемый файл.
Для этого в терминале/консоли пишем следующее:
1) Очень важно обновить репозиторий, а то у меня из-за этого компилятор не запускался и не установился толком:

sudo aptitude update

2) Устанавливаем компилятор:

sudo aptitude install g++

3) Пишем нашу программу, скажем в vim'е:

vim test.cpp

и вводим следующее:

#include  

int main()

{

    std::cout << "Hello, world!" << std::endl;

}

и сохраняем.
4) Компилируем:

g++ -o exetestcpp  -Wall test.cpp

где exetest.cpp — имя исполняемого файла, test.cpp — имя файла, который мы компилируем.
5) Запускаем:

./testcpp.exe

Получаем:

Hello, world!

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

Автор: AlexWinner
Дата публикации: 2009-11-09T12:25:00.000-08:00

Как удалить ubuntu linux.

В этом посте хочу рассказать про то, как правильно и грамотно удалить Ubuntu с компьютера.  Надеюсь, Вы удаляете Убунту не потому, что решили вообще отказаться от линукса, а потому, что вас заинтересовал какой-то другой дистрибутив, например  — Gentoo Linux. Читать