Можно ли поставить два линукса с общим /var ?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

MiK13
Сообщения: 1289
ОС: Linux Debian

Можно ли поставить два линукса с общим /var ?

Сообщение MiK13 »

Приобрели на работе ноутбук. С виндой. 8 ГБ RAM и примерно 240 ГБ SSD.
Для работы нужен Linux. Но и винда нужна. Думаем как переразбить диск. Причём, хотим поставить Wheezy i386 и Stretch amd64.
И у меня возник вопрос: можно ли для обоих линуксом сделать общим раздел /var ? Чтобы осталось больше места для /home.
Этот вопрос интересует и меня лично -- хочу дома сделать также.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Можно ли поставить два линукса с общим /var ?

Сообщение Vascom »

Может лучше использовать виртуализацию?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21430
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Можно ли поставить два линукса с общим /var ?

Сообщение Bizdelnick »

Можно. Но работать не будет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Можно ли поставить два линукса с общим /var ?

Сообщение SLEDopit »

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

Но стоит помнить, что например, debian хранит в /var/lib/apt базу apt'a. Второй дистрибутив разумеется её перезатрет, и пакетный менеджер станет неработоспособным в первой системе. Ну и обычно /var очень много места не занимает.
1-2Гб максимум, обычно меньше.
Ну если вы конечно не поставит какой-нибудь docker, который будет хранить там 100500 образов. Или что-то подобное.

Но вообще я не вижу большого смысла сейчас выносить всякие /usr, /var/ и прочие /lib в отдельный раздел. Сделайте / + общий /home/. Этого должно быть достаточно. Но даже в этом случае нужно быть аккуратным: пользовательский софт обычно адекватно относится к конфигам от старых версий, но вот запуск старого софта с новыми конфигами может сделать вашу работу увлекательной и непредсказуемой.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
MiK13
Сообщения: 1289
ОС: Linux Debian

Re: Можно ли поставить два линукса с общим /var ?

Сообщение MiK13 »

SLEDopit писал(а):
26.03.2018 18:27
Но стоит помнить, что например, debian хранит в /var/lib/apt базу apt'a. Второй дистрибутив разумеется её перезатрет, и пакетный менеджер станет неработоспособным в первой системе.
Понятно. Не буду делать общий /var.
SLEDopit писал(а):
26.03.2018 18:27
Ну и обычно /var очень много места не занимает.
1-2Гб максимум, обычно меньше.
У меня

Код: Выделить всё

du -s /var
3537540	/var
Из них 2,945,583K байт в /var/cache/
Меня смущает, что он (непонятно зачем) хранит там файлы *.deb, из которых я ставил пакеты.
SLEDopit писал(а):
26.03.2018 18:27
Но вообще я не вижу большого смысла сейчас выносить всякие /usr, /var/ и прочие /lib в отдельный раздел. Сделайте / + общий /home/. Этого должно быть достаточно.
Я обычно так и делаю. Меня даже немного удивило то, что после перехода на новый Debian и, в том числе, на новую версию GIMPа у меня в нём сохранились все настройки и горячие клавиши.
SLEDopit писал(а):
26.03.2018 18:27
Но даже в этом случае нужно быть аккуратным: пользовательский софт обычно адекватно относится к конфигам от старых версий, но вот запуск старого софта с новыми конфигами может сделать вашу работу увлекательной и непредсказуемой.
У меня была обратная ситуация. Когда GNOME 2 заменили на GNOME 3, то пришлось повозиться, чтобы настроить окружение. Оказалось, что я даже не могу удалить иконы быстрого запуска программ с верхней линейки.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Можно ли поставить два линукса с общим /var ?

Сообщение SLEDopit »

MiK13 писал:
26.03.2018 19:30
Меня смущает, что он (непонятно зачем) хранит там файлы *.deb, из которых я ставил пакеты.
sudo apt clean
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
delvin-fil
Сообщения: 135
ОС: Linux → Gentoo

Re: Можно ли поставить два линукса с общим /var ?

Сообщение delvin-fil »

SLEDopit писал(а):
26.03.2018 18:27
1-2Гб максимум, обычно меньше.
Ну что я могу сказать про 1-2Гб...
Calculate Linux в версии CLDC:

Код: Выделить всё

sudo du -h --max-depth=1 /var
.............
34G	/var
Породистый Gentoo:

Код: Выделить всё

sudo du -h --max-depth=1 /mnt/gentoo/var
...........
6,1G	/mnt/gentoo/var
Может на свежеустановленных бубнах и 1-2, но гентуподобные кушают /var очень охотно.
P.S: Я знаю что тема не о gentoo.
import __hello__
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21430
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Можно ли поставить два линукса с общим /var ?

Сообщение Bizdelnick »

delvin-fil
Ну да, для сборки мира нужно место. Но тут речь шла не о source based.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2977
ОС: gentoo fluxbox

Re: Можно ли поставить два линукса с общим /var ?

Сообщение yoricI »

Не могу не отметиться, установлена года два назад gentoo

Код: Выделить всё

# du -h --max-depth=1 /var
148M    /var/log
112K    /var/spool
0       /var/empty
0       /var/tmp
20M     /var/lib
224M    /var/db
36M     /var/cache
12K     /var/games
426M    /var
Так что смотрите, какие-такие там у Вас гигабайты.
Спасибо сказали:
Аватара пользователя
delvin-fil
Сообщения: 135
ОС: Linux → Gentoo

Re: Можно ли поставить два линукса с общим /var ?

Сообщение delvin-fil »

yoricI писал:
27.03.2018 10:29
какие-такие там у Вас гигабайты.
У вас /var/tmp пустой и /var/www отсутствует. :drinks:
import __hello__
Спасибо сказали:
MiK13
Сообщения: 1289
ОС: Linux Debian

Re: Можно ли поставить два линукса с общим /var ?

Сообщение MiK13 »

У меня несколько раз была ситуация, когда система практически "вставала". Анализ показывал отсутствие места в /. А причина -- вдруг резко "разбухал" /var/log, занимая всё место. Причину выяснить так и не удалось.
После удаления файлов логов и ребута ситуация не повторялась.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Можно ли поставить два линукса с общим /var ?

Сообщение SLEDopit »

MiK13 писал:
27.03.2018 11:05
Причину выяснить так и не удалось.
Эм, а вы не пробовали посмотреть какой лог съедал всё место и изучить что в этом логе кому-то не нравилось?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
MiK13
Сообщения: 1289
ОС: Linux Debian

Re: Можно ли поставить два линукса с общим /var ?

Сообщение MiK13 »

SLEDopit писал(а):
27.03.2018 11:17
MiK13 писал:
27.03.2018 11:05
Причину выяснить так и не удалось.
Эм, а вы не пробовали посмотреть какой лог съедал всё место и изучить что в этом логе кому-то не нравилось?
К сожалению не было времени детально разбираться.
Но после перезагрузки обычно это не проявлялось.
Стабильно только проявлялась проблема с каким-то устройством Брайля. Пакет для которого ставился автоматически. Я её решил удалением этого пакета после установки системы.
Спасибо сказали: