Для установки Удаленного рабочего стола нам понадобиться установить графическую оболочку (например Gnome) .
Устанавливаем необходимые программы и модули:
> #yum -y install firefox nano tigervnc-server tigervnc-server-module tigervnc-server-applet gtk-vnc gtk-vnc-python
Включаем на автозапуск:
> chkconfig vncserver on
Добавляем пользователя под которым мы будем заходить в удаленный рабочий стол
> #useradd -m user
Назначаем пароль для пользователя user
> #passwd user
Теперь нужно зайти вторым терминалом(или использованием команды SU) использую для входа пользователя user и набрать команду
> #vncpasswd
Зададим пароль для входа.
Перезаходим под рут.
Изменяем файл настроек /etc/sysconfig/vncservers
1024x768 - разрешение рабочего стола
Для того, чтобы не стартовать вручную VNC-сервер после каждой перезагрузки, его можно добавить в стартовую процедуру. При желании, можно построить полноценный набор скриптов для upstart, но на практике достаточно обойтись добавлением в /etc/rc.local строки:
> su -l user -c "vncserver :0"
Перезагрузим сервер для проверки: #reboot
И попробуем соединится любым VNC клиентом , VNC порт: 5900, не забудьте добавить запись - открыть порт 5900 в файервол iptables.
Это не директория а раздел жесткого диска.
Или бекапы или логи или файлы сессий
Испоьзуй команду du -sh /*
Выведет все корневые папки и сколько они занимают, потом, например очень много места занимает папка /home - подставляеш её в команду и далее ищешь.
du -sh /home/*
А вы смешной.
Вот выявите и исправьте эти "какие-то" ошибки (вам даже строки с ошибками указаны), оно и заработает.
Linux - это всего лишь операционная система, а вся работа ведется в приложениях. Все ли приложения у вас есть, все ли есть, что нужно для работы? Например, можно ли на вашем linux-е открыть файлы Microsoft Office, или роигрываются ли все видео? Для меня Linux - это некая облегченная версия Windows, так как всегда пользовался их оконными версиями, в принципе жить можно, но мне по сравнению с Windows не очень удобно. Уж кто к чему привык. Если в Linux все работает - так это же прекрасно, лезем в интернет и ищем все, что нам нужно, в том числе и что можно делать в Linux. Уверен, что в процессе работы появятся вопросы.
По-моему на C. Возможно, какие-то низкоуровневые вещи на ассемблере. По крайней мере Торвальдс начинал именно с ассемблера. Модули и программы в основном пишутся на С++, С и др. С-образных языках, но программисты под линукс пишут на том, что знают, то есть программы и модули могут быть написаны на всех существующих языках ( java, perl, python, Delphi и пр.).