Установка DEB пакетов в Linux

Для установки deb пакета (файла) в Linux нужно установить (если еще не установлен) gdebi

sudo apt-get install gdebi

Далее либо просто кликаем по вашему пакету и откроется графический инсталятор, либо запускаем консоль в папке с пакетом и устанавливаем командой:

sudo dpkg -i имя_пакета

Список установленных программ и пакетов в Linux

В Red Hat/Fedora Core/CentOS Linux- подобных наберите следующую команду чтобы получить список установленных программ

# rpm -qa | less

В Debian Linux список установленных пакетов можно увидеть так:

# dpkg --get-selections

В Ubuntu Linux список установленных программ смотрим так:

# sudo dpkg --get-selections

В FreeBSD установленные программы можно посмотреть так:

# pkg_info | less
# pkg_info apache

Используйте команду pkg_version чтобы показать общий список версий всех установленных пакетов в FreeBSD:

# pkg_version | less
# pkg_version | grep 'lsof'

В OpenBSD команда use pkg_info так же ведет себя как и в FreeBSD и покажет список установленных пакетов:

# pkg_info | less
# pkg_info apache

Установка Webmin в Debian Squeeze

Webmin — это графический web-интерфейс для управления сервером на базе Unix подобных операционных систем. То есть установив Webmin вы можете удалённо конфигурировать и управлять Linux сервер в удобном графическом интерфейсе на русском языке через браузер.

Время не стоит на месте и слово Linux все меньше становится чем то грозным и непонятным для рядового пользователя современных компьютеров. Прошли те времена когда *nix системы использовались только в крупных компаниях и было мало специалистов в этой области нежели сейчас. Одним из программных разработок для управления никсовых систем является Webmin. На момент написания статьи последней версией Webmin является 1.580

Программный продукт позволяет комплексно настраивать любые компоненты и программы на линукс. Из основных задач которые могут быть использованы начинающими системными администраторами, это настройка firewall-ов, конфигурация сети, ftp, веб-сервера и много другое. Это значительно упрощает администрирование сервера на базе Linux.

Добавим нужные библиотеки, если их нету в системе:

aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions libmd5-perl

Добавляем репозиторий Webmin, редактируем файл /etc/apt/sources.list

nano /etc/apt/sources.list

В самом конце добавляем строку:

deb http://download.webmin.com/download/repository sarge contrib

Устанавливаем GPG ключ:

cd /tmp
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc

Устанавливаем Webmin для этого вводим команду:

aptitude update
aptitude install webmin

Запустить Webmin можно через браузер:

https://localhost:10000

Примите сертификат и авторизируйтесь, используя учётную запись пользователя root.

Обратите внимание, что именно протокол https, а не http

Дефрагментация в Linux

Пользователи Windows которые начали пользоваться или полностью перешли на свободный Линукс, часто удивляются, узнав, что в Линуксе нет программы дефрагментации диска. Как же так? Чем дефрагментировать?

Читать далее Дефрагментация в Linux

Установка клиента и сервера SSH на Linux

В наше время, протокол SSH используется так же активно, как и раньше. Сейчас я расскажу о том, как установить SSH-сервер и SSH-клиент в Linux’е. Для своих опытов беру Debian GNU/Linux.

Устанавливаем клиент и сервер SSH

На сервер под управлением Debian GNU/Linux, необходимо установить пакет сервера OpenSSH:

$ sudo aptitude install openssh-server

Теперь устанавливаем пакет клиента OpenSSH:

$ sudo aptitude install openssh-client

скорее всего клиент уже установлен на Вашей машине, т.к. он входит в большинство основной комплектации в Linux и *BSD.
Установка нареканий вызвать не должна. В Debian GNU/Linux это всё отточено и автоматизированно.

Подключение при помощи клиента OpenSSH

Вводим команду на компьютере-клиенте вида:

$ ssh -l имя_пользователя IP_сервера

или:

$ ssh -l имя_пользователя домен_сервера

например:

$ ssh -l user 192.168.0.1

Так мы попытаемся зайти на удалённый сервер под именем пользователя user. Естественно, учётная запись этого пользователя должна существовать на сервере.
При первом подключении вам будет предложено скопировать ключ, ответьте на этот вопрос положительно. Затем наберите пароль, и можно начинать полноценную работу.

Туннелирование X через SSH

Благодаря клиент-серверной архитектуре, X-сервер прекрасно туннелируется через SSH. Откройте на сервере файл:

$ sudo nano /etc/ssh/sshd_config

и проверьте в нем наличие строки

X11Forwarding yes

Если стоит no, то замените на yes и перезагрузите ssh-сервер командой:

$ sudo /etc/init.d/ssh restart

Теперь вам нужно залогиниться с использованием ключа -X, например так:

ssh -X -l user 192.168.0.1

После того, как залогинетесь, попробуйте запустить любое графическое приложение, например какой-либо браузер, отдав соответствующую команду. У вас должно открыться окно этой программы, которым вы сможете управлять точно также, как и если бы работали непосредственно на сервере.

Если не нужны иксы, то подключаться можно проще:

$ ssh user@host

20 вещей, которых я не знал в 20 лет

  1. Мир хочет, чтобы вы оставались тупыми.
    Чем вы тупее, тем вам проще продать продукты и услуги. Размер диагонали телевизора обратно пропорционален коэффициенту интеллекта.
  2. Не надо слепо верить в образовательную систему.
    Учебная программа устарела в первый день начала вашего обучения. (Исключение – фундаментальные программы, но только в точных науках; вопрос применения фундаментальных знаний в обычной жизни остается открытым.) 
  3. Читайте без остановки, читайте как можно больше.
    Вы никогда не знаете, когда вам пригодятся новые знания и концепции, но Вы будете намного лучше подготовлены к жизненным неожиданностям. 
  4. Научитесь общаться с окружающими.
    Избегать людей, считая их недостойными своего общения, – значит не найти клиентов, друзей или работу в дальнейшем. 
  5. Быть застенчивым – это пустая трата времени.
    Не давайте эмоциям рулить процессами принятия решений.
     
  6. Если вам что-то не нравится в отношениях с другим человеком, – в случае вашего разрыва это “что-то” и будет причиной. 
  7. Как можно больше общайтесь с людьми старше себя.
    Пытайтесь понять их систему ценностей, их кругозор и логические связи между обстановкой и принятыми решениями.
     
  8. Найдите людей, которыми можно восхищаться, и старайтесь их превзойти. 
  9. Со временем люди становятся более консервативными.
    Если хотите сделать рисковые вещи – делайте их, пока молодые. Я давно пришел к выводу, что реформаторство – это следствие отсутствия знаний, а не наличия фокуса.
     
  10. Не тратьте деньги на ерунду: скопите их на что-то серьезное (в т.ч. и свой стартап). Это вас также научит тратить деньги и в бизнесе: с умом и ради цели. 
  11. Выбирая между тратой денег на вещи или впечатления, выбирайте впечатления. Радость от впечатлений и воспоминаний выше. 
  12. После того, как вы научились экономить, научитесь зарабатывать. 
  13. Научитесь программировать.
    Проще самому сделать прототип, нежели тратить время и деньги на то, чтобы его объяснить кому-то еще. Не хотите программировать – научитесь что-то делать руками, чтобы можно было производить что-то полезное. 
  14. Не набирайте лишний вес в молодости.
    Это сократит вашу активную жизнь на 10-20 лет.
     
  15. Научитесь готовить еду. Лучшее время для обдумывания чего-то – когда вы режете ингредиенты на салат или суп. 
  16. Высыпайтесь ночью.
    Недостаток сна сильно влияет на качество принятия решений.
     
  17. Записывайте свои дела.
    Памяти недостаточно, какой бы фантастической она ни была.
     
  18. Имейте большую мечту.
    Быть гибким отлично, но без мечты это может превратиться в бег по кругу.
     
  19. Станьте специалистом своего дела перед тем, как менять сферу деятельности. Тут дело и в правиле 10000 часов, и в том, что хороший генералист должен в прошлом быть хорошим специалистом. 
  20. Не старайтесь исправить людей. Ищите тех, кто еще не испорчен.

Бонус: Учите 2-3 иностранных языка. Знание языка также дает понимание культуры и понимание разнообразных точек зрения и ценностей.
Учитесь культурно разговаривать и писать без ошибок. Умение говорить складно и по делу пригодится тогда, когда вы будете доносить точку зрения компании потребителям, а также управлять людьми.
Научитесь этично конкурировать в нужных вам областях жизни. Жизнь – очень конкурентная штука, и неумение конкурировать снижает ваши шансы на изменение своего положения или социального статуса.

Удаляем «Домашнюю группу», «Сеть» и прочее из области переходов проводника

В области переходов проводника по умолчанию отображаются:

  • Избранное
  • Библиотеки
  • Домашняя группа
  • Компьютер
  • Сеть

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

Избранное

1. Откройте редактор реестра и перейдите в раздел

HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder

2.Получите полный доступ к этому разделу реестра.
3.Дважды щелкните параметр Attributes в правой панели и измените его значение на a9400100

Для вступления изменений в силу выйдите из системы.

Чтобы вернуть «Избранное» в область переходов, установите для параметра Attributes значение a0900100

Библиотеки

1. Откройте редактор реестра и перейдите в раздел

HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder

2. Получите полный доступ к этому разделу реестра.
3. Дважды щелкните параметр Attributes в правой панели и измените его значение на b090010d

Для вступления изменений в силу выйдите из системы.

Чтобы вернуть «Библиотеки» в область переходов, установите для параметра Attributes значение b080010d

Домашняя группа

1. Откройте редактор реестра и перейдите в раздел

HKEY_CLASSES_ROOT\CLSID\{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}\ShellFolder

2. Получите полный доступ к этому разделу реестра.
3. Дважды щелкните параметр Attributes в правой панели и измените его значение на b094010c

Для вступления изменений в силу выйдите из системы.

Чтобы вернуть «Домашнюю группу» в область переходов, установите для параметра Attributes значениеb084010c

Компьютер

Я считаю наличие этого элемента в области переходов весьма удобным, но если хочется удалить…

1. Откройте редактор реестра и перейдите в раздел

HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\ShellFolder

2. Получите полный доступ к этому разделу реестра.
3. Создайте параметр DWORD с именем Attributes и задайте ему значение b094010c

Для вступления изменений в силу выйдите из системы.

Чтобы вернуть «Компьютер» в область переходов, удалите параметр Attributes.

Сеть

1. Откройте редактор реестра и перейдите в раздел

HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder

2. Получите полный доступ к этому разделу реестра.
3. Дважды щелкните параметр Attributes в правой панели и измените его значение на b0940064

Для вступления изменений в силу выйдите из системы.

Чтобы вернуть «Сеть» в область переходов, установите для параметра Attributes значение b0040064

Зависть

Зависть одно из самых сильных чувств, убивающих в человеке личность. Завидующий не живет собственной жизнью, он видит жизнь того, кому завидует и автоматически отождествляет себя с ним. Зависть, как чувство, порождает огромное количество проблем, и первая проблема — это расстройство нервов. Почему человек завидует? Что толкает его на действия, порождающие серьёзные проблемы? Ответ простой – из-за заниженной самооценки. Человек может быть трудолюбивым и умным, но если в нём есть зависть, то так или иначе у него будут проблемы со здоровьем и деньгами.

Зависть причиняет наибольшие страдания.
Зависть вместе с бессилием порождает вспышки ненависти.
Зависть вместе со слабостью вспышки агрессии.
Зависть вместе с ленью — чёрную зависть и недоброжелательную критику. Большинство вещей критически воспринимается именно через призму зависти. Зависть — это добровольное признание себя неудачником, страдающим комплексом неполноценности.

Что делать, если вас поймали компетентные органы?!

Пособие по защите своей свободы или каких сюрпризов стоит ожидать

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

Читать далее Что делать, если вас поймали компетентные органы?!

Одноразовые перезаписываемые RW диски

В последние несколько лет всё чаще наблюдаю тревожную тенденцию: практически все недавно приобретённые диски CD-RW или DVD-RW не выдерживают более одного-двух циклов перезаписи. Это проявляется в провале верификации после записи и, как следствие, в проблемах при последующем считывании данных.

Читать далее Одноразовые перезаписываемые RW диски