Симферопольский Форум: Ubuntu - Симферопольский Форум

Перейти к содержимому

Внимание! Для всех новых пользователей введена премодерация сообщений и тем.
  • (2 Страниц)
  • +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Ubuntu обсуждаем, делимся опытом

#1 Пользователь офлайн   Aquarius 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 346
  • Регистрация: 15 сентября 10
  • ГородСимферополь
  • Страна:  

Отправлено 16 сентября 2010 - 10:43

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

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

Цитата

/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
Хранится информация, которая создаётся в процессе работы программами и необходимая для передачи другим программам и системам.


#2 Пользователь офлайн   Aquarius 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 346
  • Регистрация: 15 сентября 10
  • ГородСимферополь
  • Страна:  

Отправлено 16 сентября 2010 - 11:06

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

надо бэкапить точно:
- etc
- home
- root
- usr
- var

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


#3 Пользователь офлайн   Nikolas 

  • So what?
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 8 108
  • Регистрация: 14 сентября 10
  • ГородSimferopol
  • Страна:  

Отправлено 16 сентября 2010 - 11:52

Loperamid, sudo apt-get install startupmanager
установит менеджер загрузки
Потом переходим в Система - Администрирование - Менеджер загрузки

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

#4 Пользователь офлайн   virus 

  • реструктуризатор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 113
  • Регистрация: 14 сентября 10
  • ГородSimferopol

Отправлено 16 сентября 2010 - 12:09

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

нормальные шрифты:
apt-get install ttf-mscorefonts-installer ttf-liberation ttf-freefont

killall -9 war && make love

#5 Пользователь офлайн   virus 

  • реструктуризатор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 113
  • Регистрация: 14 сентября 10
  • ГородSimferopol

Отправлено 16 сентября 2010 - 12:14

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

killall -9 war && make love

#6 Пользователь офлайн   Aquarius 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 346
  • Регистрация: 15 сентября 10
  • ГородСимферополь
  • Страна:  

Отправлено 16 сентября 2010 - 12:32

Virus, большое спасибо за ответ!
Что-то в нете никак не могу найти инфу про dpkg --get-selections. Насколько я понял она показывает какие пакеты установлены. А каких их забекапить?
И вы предлагаете пакеты бэкапить отдельно и изредка, а rsnapshotом можно хоть каждый час?


#7 Пользователь офлайн   virus 

  • реструктуризатор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 113
  • Регистрация: 14 сентября 10
  • ГородSimferopol

Отправлено 16 сентября 2010 - 12:38

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 '<package> <state>', 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

#8 Пользователь офлайн   virus 

  • реструктуризатор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 113
  • Регистрация: 14 сентября 10
  • ГородSimferopol

Отправлено 16 сентября 2010 - 12:40

и читайте маны. бежать сразу в гугл - удел ленивых. вы так никогда не станете профессионалом, если будете искать сразу готовое решение. :) чтение документации дает +100 к експе. :)

killall -9 war && make love

#9 Пользователь офлайн   Neinsager 

  • –· ·– ···· ··– ·––– ··––··
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Модераторы
  • Сообщений: 21 429
  • Регистрация: 15 сентября 10

Отправлено 16 сентября 2010 - 13:19

Просмотр сообщенияLoperamid (час назад) писал:

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

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


#10 Пользователь офлайн   Aquarius 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 346
  • Регистрация: 15 сентября 10
  • ГородСимферополь
  • Страна:  

Отправлено 16 сентября 2010 - 13:40

Вирус, большое спасибо за обучению уму разуму :)
Про get-selections нашел статью.
Да, маны надо учиться курить.

В общем получается что ставлю систему с нуля (обязательно туже версию или можно и самую свежую будет поставить поставить?).
Делаю
sudo dpkg --set-selections < /media/disk/my_packages.txt
sudo apt-get -u dselect-upgrade

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


#11 Пользователь офлайн   virus 

  • реструктуризатор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 113
  • Регистрация: 14 сентября 10
  • ГородSimferopol

Отправлено 16 сентября 2010 - 14:22

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

killall -9 war && make love

#12 Пользователь офлайн   Aquarius 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 346
  • Регистрация: 15 сентября 10
  • ГородСимферополь
  • Страна:  

Отправлено 16 сентября 2010 - 14:34

т.е. все-таки отдельно бэкапить мускль надо все равно? а почему?


#13 Пользователь офлайн   virus 

  • реструктуризатор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 113
  • Регистрация: 14 сентября 10
  • ГородSimferopol

Отправлено 16 сентября 2010 - 14:45

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

killall -9 war && make love

#14 Пользователь офлайн   Aquarius 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 346
  • Регистрация: 15 сентября 10
  • ГородСимферополь
  • Страна:  

Отправлено 16 сентября 2010 - 15:13

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


#15 Пользователь офлайн   virus 

  • реструктуризатор
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Команда форума
  • Сообщений: 113
  • Регистрация: 14 сентября 10
  • ГородSimferopol

Отправлено 16 сентября 2010 - 15:30

хранить локально бекапы - мнимая безопасность. даже если они на отдельном разделе лежат. :) или вы их на болванки закатываете? :D

killall -9 war && make love

#16 Пользователь офлайн   Aquarius 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 346
  • Регистрация: 15 сентября 10
  • ГородСимферополь
  • Страна:  

Отправлено 16 сентября 2010 - 17:17

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


#17 Пользователь офлайн   Zevs 

  • Продвинутый пользователь
  • PipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 60
  • Регистрация: 16 сентября 10
  • ГородСимферополь
  • Страна:  

Отправлено 16 сентября 2010 - 20:46

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


#18 Пользователь офлайн   ShaDe_Gastovsky 

  • Unstable
  • PipPipPipPip
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 196
  • Регистрация: 17 сентября 10

Отправлено 21 сентября 2010 - 16:31

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

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

#19 Пользователь офлайн   zuko 

  • Новичок
  • Pip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Новичок
  • Сообщений: 8
  • Регистрация: 21 сентября 10
  • ГородSimferopol

Отправлено 21 сентября 2010 - 20:54

Просмотр сообщенияShaDe_Gastovsky (21 сентября 2010 - 16:31) писал:

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

Дешево, быстро, качественно... Выбирайте любые два и не парьте людям мозг.

#20 Пользователь офлайн   ShaDe_Gastovsky 

  • Unstable
  • PipPipPipPip
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 196
  • Регистрация: 17 сентября 10

Отправлено 21 сентября 2010 - 21:15

компьютерному магу привет? или я ошибся?

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

Поделиться темой:


  • (2 Страниц)
  • +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей