Внимательный читатель уже видел похожую заметку про “Webmin“, но применительно к “Ubuntu 10.10“, но в этой заметке я покажу, как установить и развернуть интерфейс управления рабочей станцией применительно к моей системе — “Ubuntu Desktop 12.04 amd64“.

Итак прошу ниже те команды и пакеты которые необходимы. Начнем.

Устанавливаем пакеты в систему, кои в последствии необходимы будут Wemin’у:

ekzorchik@desktop:~$ sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl

ekzorchik@desktop:~/webmin$ sudo apt-get install apt-show-versions

ekzorchik@desktop:~$ sudo apt-get install openssh-server

 

Создаем каталог webmin, куда позже будет произведено скачивание пакета:

ekzorchik@desktop:~$ mkdir webmin && cd webmin

Скачиваем пакет webmin, последний на момент написания данной заметки:

ekzorchik@desktop:~/webmin$ wget -c http://sourceforge.net/projects/webadmin/files/webmin/1.630/webmin_1.630_all.deb

 

Устанавливаем пакет webmin в рабочую систему Ubuntu Desktop 12.04 amd64:

ekzorchik@desktop:~/webmin$ sudo dpkg -i webmin_1.630_all.deb

Selecting previously unselected package webmin.

(Reading database … 145637 files and directories currently installed.)

Unpacking webmin (from webmin_1.630_all.deb) …

dpkg: dependency problems prevent configuration of webmin:

webmin depends on libnet-ssleay-perl; however:

Package libnet-ssleay-perl is not installed.

webmin depends on libauthen-pam-perl; however:

Package libauthen-pam-perl is not installed.

webmin depends on libio-pty-perl; however:

Package libio-pty-perl is not installed.

dpkg: error processing webmin (–install):

dependency problems – leaving unconfigured

Processing triggers for ureadahead …

Errors were encountered while processing:

webmin

 

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

ekzorchik@desktop:~$ sudo apt-get install libnet-ssleay-perl libauthen-pam-perl lbio-pty-perl

Reading package lists… Done

Building dependency tree

Reading state information… Done

E: Unable to locate package lbio-pty-perl

ekzorchik@desktop:~$ sudo apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl

Reading package lists… Done

Building dependency tree

Reading state information… Done

The following NEW packages will be installed:

libauthen-pam-perl libio-pty-perl libnet-ssleay-perl

0 upgraded, 3 newly installed, 0 to remove and 595 not upgraded.

1 not fully installed or removed.

Need to get 0 B/253 kB of archives.

After this operation, 879 kB of additional disk space will be used.

Selecting previously unselected package libnet-ssleay-perl.

(Reading database … 169287 files and directories currently installed.)

Unpacking libnet-ssleay-perl (from …/libnet-ssleay-perl_1.42-1build1_amd64.deb) …

Selecting previously unselected package libauthen-pam-perl.

Unpacking libauthen-pam-perl (from …/libauthen-pam-perl_0.16-2build2_amd64.deb) …

Selecting previously unselected package libio-pty-perl.

Unpacking libio-pty-perl (from …/libio-pty-perl_1%3a1.08-1build2_amd64.deb) …

Processing triggers for man-db …

Setting up libnet-ssleay-perl (1.42-1build1) …

Setting up libauthen-pam-perl (0.16-2build2) …

Setting up libio-pty-perl (1:1.08-1build2) …

Setting up webmin (1.630) …

Webmin install complete. You can now login to https://desktop:10000/

as root with your root password, or as any user who can use sudo

to run commands as root.

Открываем браузер и вводим в строку адреса: https://desktop:10000, где “desktop” — это именование моей рабочей станции,

Открываем в браузере Web-интерфейс управления рабочей системой

далее вводим в поле логина — “root” и его пароль и получаем доступ к меню настроек.

Авторизуемся на Web-консоли управления рабочей станцией

 

и перед нами “Web-консоль” управления текущей рабочей станцией. В данной консоли собрано абсолютно всё что может понадобиться, ну а если всё таки чего-то не хватает, то есть плагины восполняющие недостающий функционал. Вот собственно и всё, что я хотел показать в данной заметке. С уважением, ekzorchik.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru