Перейти к содержанию
Симферопольский Форум

Ubuntu


Aquarius

Рекомендуемые сообщения

Хочется начать обсуждение данной ОС.

 

Структура папок:

/bin

В этом каталоге содержаться исполняемые файлы самых необходимых утилит, которые требуются для корректной работы операционной системы Ubuntu.

 

/boot

Этот каталог хранит ядро операционной системы и карты загрузки, а также конфигурационные файлы загрузчиков.

 

/cdrom

В этот каталог монтируется диск, вставленный в CD-ROM.

 

/dev

Содержит файлы особого типа, предназначенные для обращения к системным ресурсам и устройствам.

 

/etc

В этом каталоге содержится информация о пользователях, доступных ресурсах, настройках различных программ.

 

/home

Здесь располагаются «домашние каталоги» пользователй, отсюда и название "home". Отделение файлов пользователей, от других системных файлов дает очевидный плюс: в случае сбоя или повреждения системы, файлы пользователй не будут затронуты.

 

/initrd

Содержит initial ram disk, стартовый виртуальный диск.

 

/lib

В этом каталоге хранятся библиотеки, которые нужны для работы важных системных утилит.

 

/media

Каталог, в который монтируются файловые системы.

 

/mnt

Каталог для временного подключения файловых систем на съемных носителях (CD-диски, USB-флэшки, внешние винчестеры ..).

 

/opt

Каталог для дополнительного программного обеспечения.

 

/proc

Все файлы в этом каталоге "виртуальные". То есть, они хранятся в оперативной памяти. В файлах содержится информация о программах (процессах), выполняемых в данный момент в системе.

 

/root

Каталог администратора ( пользователя root ). Домашний каталог админа размещается отдельно от других домашних каталогов из-за того, что каталог /home может располагаться на отдельном устройстве, которое может быть не доступно. Каталог /root должен быть доступен всегда.

 

/sbin

Каталог системных утилит. Здесь содержаться программы нужные для загрузки, восстановления системы, резервного копирования. Права на исполнение этих программ только у суперпользователя.

 

/srv

Данные для сервисов.

 

/sys

Средства для изменения конфигурации системы.

 

/tmp

Каталог для хранения временных файлов, которые создаются запущенныеми программами или процессами. Каталог /tmp очищается при каждой загрузке системы.

 

/usr

Каталог для хранения как самых необходимых программ, так и меннее значимых.

 

/var

Хранится информация, которая создаётся в процессе работы программами и необходимая для передачи другим программам и системам.

Ссылка на комментарий
Поделиться на другие сайты

И сразу вопроc.

Хочу делать инкрементный backup всего ПО и данных на своем веб-сервере. И думаю какие папки необходимо бэкапить, а какие нет, учитывая что я при восстановлении планирую поставить чистую ubuntu и потом накатить сверху бэкап. Поэтому системные файлы мне не нужны.

Вот как я думаю.

 

надо бэкапить точно:

- etc

- home

- root

- usr

- var

 

под вопросом:

- bin

- lib

- sbin

- sys

В папках которые под вопросом вроде все только системное, но с другой стороны у меня стоит ISPmanager который ставит например quota, которая ложится именно в sbin.

Ссылка на комментарий
Поделиться на другие сайты

Loperamid, sudo apt-get install startupmanager

установит менеджер загрузки

Потом переходим в Система - Администрирование - Менеджер загрузки

Тот, кто знает - не говорит. Тот, кто говорит - не знает.

NikolaSoft.gif

Ссылка на комментарий
Поделиться на другие сайты

по структуре файловой системы:

man hier

 

нормальные шрифты:

apt-get install ttf-mscorefonts-installer ttf-liberation ttf-freefont

killall -9 war && make love
Ссылка на комментарий
Поделиться на другие сайты

по поводу бекапов - нужно бекапить только юзерские данные и конфиги. т.е. /etc, /home и если есть мускуль - делать дампы баз. список установленных пакетов можно взять по dpkg --get-selections, потом накатить через set-selections и apt-get dselect-upgrade поставить все как было. бекапить полностью /var, /usr - избыточно, в /root вообще никаких нужных данных быть не должно, /bin, sbin, /lib - вообще не бекапить, так как они полностью востаналиваются из пакетов, а /sys - вообще псевдофайлуха, она после каждого ребута новая. :)
killall -9 war && make love
Ссылка на комментарий
Поделиться на другие сайты

Virus, большое спасибо за ответ!

Что-то в нете никак не могу найти инфу про dpkg --get-selections. Насколько я понял она показывает какие пакеты установлены. А каких их забекапить?

И вы предлагаете пакеты бэкапить отдельно и изредка, а rsnapshotом можно хоть каждый час?

Ссылка на комментарий
Поделиться на другие сайты

man dpkg:

--get-selections [package-name-pattern...]

Get list of package selections, and write it to stdout. Without a pattern, non-

installed packages (i.e. those which have been previously purged) will not be

shown.

 

--set-selections

Set package selections using file read from stdin. This file should be in the for-

mat ' ', where state is one of install, hold, deinstall or purge.

Blank lines and comment lines beginning with '#' are also permitted.

 

на практике:

dpkg --get-selections > packages.list

переставляем систему, ставим только базу, дальше:

dpkg --set-selections < packages.list

apt-get dselect-upgrade

 

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

killall -9 war && make love
Ссылка на комментарий
Поделиться на другие сайты

и читайте маны. бежать сразу в гугл - удел ленивых. вы так никогда не станете профессионалом, если будете искать сразу готовое решение. :) чтение документации дает +100 к експе. :)
killall -9 war && make love
Ссылка на комментарий
Поделиться на другие сайты

Есть один вопрос - как изменить приоритет закрузчика систем и время простоя окна выбора операционки?

Загрузчик — grub2? Тогда /boot/grub/grub.cfg надо поправить... ну и /etc/default/grub...

Ссылка на комментарий
Поделиться на другие сайты

Вирус, большое спасибо за обучению уму разуму :)

Про get-selections нашел статью.

Да, маны надо учиться курить.

 

В общем получается что ставлю систему с нуля (обязательно туже версию или можно и самую свежую будет поставить поставить?).

Делаю

sudo dpkg --set-selections < /media/disk/my_packages.txt
sudo apt-get -u dselect-upgrade

и потом восстанавливаю из бэкапа только /home, /etc, /var/www/, /var/lib/mysql/

Я все правильно понял?

Ссылка на комментарий
Поделиться на другие сайты

Правильно, только /var/lib/mysql лучше ставить из дампов. А версия оси может быть любой, даже самой свежей.
killall -9 war && make love
Ссылка на комментарий
Поделиться на другие сайты

потому что это правильно. :) дамп не особо привязан к версии самого сервера, чего не скажешь о бинарных файлах в /var/lib/mysql. плюс дамп - это обычный текст, который можно поправить в случае повреждения в обычном редакторе, чего опять же не скажешь о бинарных файлах. дамп можно залить в базу с другим именем, можно сделать нужные правки перед заливкой и все такое. :) к тому же дампы чаще всего достаточно маленькие после сжатия и скриптом можно делать полные бекапы баз с недельным циклом (по дампу на день)
killall -9 war && make love
Ссылка на комментарий
Поделиться на другие сайты

понятно, спасибо.

Я юзаю dumper backup 2 по крону. Но он бэкапит только на удаленной машине, а мне приходится еще скачивать по фтп на локальную, ибо мало ли ДЦ сгорит)

Ссылка на комментарий
Поделиться на другие сайты

хранить локально бекапы - мнимая безопасность. даже если они на отдельном разделе лежат. :) или вы их на болванки закатываете? :D
killall -9 war && make love
Ссылка на комментарий
Поделиться на другие сайты

они и там и локально.

Почему мнимая? Всяко лучше в 2х местах. В одном сгорит в другом останется.

Ссылка на комментарий
Поделиться на другие сайты

Ставил Ubuntu на двух ноутбуках параллельно с виндой. В обоих случаях встала без лишних вопросов и трудностей, опознав всё железо. Как десктопная система вполне годна даже для не особо опытных пользователей: в качестве эксперимента понаблюдал несколько минут за ознакомлением с иксами человека, до этого работавшего только с Windows. Вывод был вроде "немного по-другому, но в принципе - то же самое."

Удивило что при обновлении через GUI девятки до версии 10.04 обновлятор без спроса сменил вид "рабочего стола", иконки, оформление окон, пришлось вручную искать темы, похожие на ранее испольуемую.

Ссылка на комментарий
Поделиться на другие сайты

а ни кто случаем не знает аналогу sockscap под линукс? (socks тунеллинг) хочу transmission через непрозрачный прокси по нему пустить.
Счастье - это стремительное ускорение увеличения позитивного чувства любви и гармонии в единицу времени.
Ссылка на комментарий
Поделиться на другие сайты

а ни кто случаем не знает аналогу sockscap под линукс? (socks тунеллинг) хочу transmission через непрозрачный прокси по нему пустить.

Надо смотреть в сторону socksify
Ссылка на комментарий
Поделиться на другие сайты

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

Правильно, только /var/lib/mysql лучше ставить из дампов. А версия оси может быть любой, даже самой свежей.

А в /var/mail убунта ничего не хранит?

Ссылка на комментарий
Поделиться на другие сайты

На отображении страниц в фаерфоксе это не отразилось :huh:

 

Я так понимаю проблема со сглаживанием?

sudo add-apt-repository ppa:firefox-smooth-scaling/ppa

sudo apt-get update

sudo apt-get dist-upgrade

 

На некоторых драверах видео это работать не будет. Это для картинок.

Для шрифтов стоит выставить поставленные по совету вируса шрифты в фаерфоксе как дефолтные и попробовать отключить сглаживание. Далее играться с fonts.conf под свой глаз.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

дамп не особо привязан к версии самого сервера, чего не скажешь о бинарных файлах в /var/lib/mysql

можно добавить, что очень забавно выйдет, если во время бэкапа, система будет менять данные в /var/lib/mysql, в результате не факт, что бэкап вообще получится "живой"
Ссылка на комментарий
Поделиться на другие сайты

Задана подключить сканер к ubuntu и использовать программу для распознавания текста. (как finereader в винде). С подключением - все понятно, а вот с распознованием -? есть ли аналоги под юникс? или для этих целей юзать виртуалбокс?

Вообще кто как решал эту проблему?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

Чат

Чат

Please enter your display name

×
×
  • Создать...