Почему мои два ubuntu устанавливаются на отдельные разделы, используя одни и те же данные apt-get?

Просто убейте терминал ... Это убьет все его команды, если вы не примете специальные меры предосторожности, такие как dtach ...

3
задан 23 May 2011 в 07:52

9 ответов

Я полагаю, что вы можете решить свою проблему, перемещая следующие каталоги

~/.config/software-center ~/.cache/software-center

где-то из вашего дома.

У вас есть две альтернативы:

продолжить работу на обеих установках с настоящим содержанием таких каналов; начните с пустого содержимого.

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

Теперь закройте Software Center , если он работает, и делать профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее .

Войдите в систему First Alternative и выполните:

# Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Войдите во вторую установку и выполните:

# Same as before # Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок, и они будут влиять на обе установки.

# Remove the original common copy rm -r ~/.config/software-center rm -r ~/.cache/software-center # Link local copy to where 'software-center' expect to find dirs ln -s /usr/local/software-center/.config/software-center ~/.config/software-center ln -s /usr/local/software-center/.cache/software-center ~/.cache/software-center

Теперь две установки указывают на разные версии dirs.

second

Что касается второго варианта, вы можете заменить четыре команды cp на два mkdir, по одному для каждой установки:

mkdir /usr/local/software-center/{.config,.cache}/software-center

все остальные команды могут оставаться одинаковыми.

I cho osed /usr/local/software-center в качестве базового каталога для локальных копий, но вы можете выбрать каждый желаемый каталог, если он не принадлежит к дому.

2
ответ дан 25 July 2018 в 21:51

Я полагаю, что вы можете решить свою проблему, перемещая следующие каталоги

~/.config/software-center ~/.cache/software-center

где-то из вашего дома.

У вас есть две альтернативы:

продолжить работу на обеих установках с настоящим содержанием таких каналов; начните с пустого содержимого.

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

Теперь закройте Software Center , если он работает, и делать профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее .

Войдите в систему First Alternative и выполните:

# Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Войдите во вторую установку и выполните:

# Same as before # Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок, и они будут влиять на обе установки.

# Remove the original common copy rm -r ~/.config/software-center rm -r ~/.cache/software-center # Link local copy to where 'software-center' expect to find dirs ln -s /usr/local/software-center/.config/software-center ~/.config/software-center ln -s /usr/local/software-center/.cache/software-center ~/.cache/software-center

Теперь две установки указывают на разные версии dirs.

second

Что касается второго варианта, вы можете заменить четыре команды cp на два mkdir, по одному для каждой установки:

mkdir /usr/local/software-center/{.config,.cache}/software-center

все остальные команды могут оставаться одинаковыми.

I cho osed /usr/local/software-center в качестве базового каталога для локальных копий, но вы можете выбрать каждый желаемый каталог, если он не принадлежит к дому.

2
ответ дан 26 July 2018 в 17:20

Я полагаю, что вы можете решить свою проблему, перемещая следующие каталоги

~/.config/software-center ~/.cache/software-center

где-то из вашего дома.

У вас есть две альтернативы:

продолжить работу на обеих установках с настоящим содержанием таких каналов; начните с пустого содержимого.

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

Теперь закройте Software Center , если он работает, и делать профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее .

Войдите в систему First Alternative и выполните:

# Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Войдите во вторую установку и выполните:

# Same as before # Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок, и они будут влиять на обе установки.

# Remove the original common copy rm -r ~/.config/software-center rm -r ~/.cache/software-center # Link local copy to where 'software-center' expect to find dirs ln -s /usr/local/software-center/.config/software-center ~/.config/software-center ln -s /usr/local/software-center/.cache/software-center ~/.cache/software-center

Теперь две установки указывают на разные версии dirs.

second

Что касается второго варианта, вы можете заменить четыре команды cp на два mkdir, по одному для каждой установки:

mkdir /usr/local/software-center/{.config,.cache}/software-center

все остальные команды могут оставаться одинаковыми.

I cho osed /usr/local/software-center в качестве базового каталога для локальных копий, но вы можете выбрать каждый желаемый каталог, если он не принадлежит к дому.

2
ответ дан 31 July 2018 в 13:39

Я полагаю, что вы можете решить свою проблему, перемещая следующие каталоги

~/.config/software-center ~/.cache/software-center

где-то из вашего дома.

У вас есть две альтернативы:

продолжить работу на обеих установках с настоящим содержанием таких каналов; начните с пустого содержимого.

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

Теперь закройте Software Center , если он работает, и делать профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее .

Войдите в систему First Alternative и выполните:

# Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Войдите во вторую установку и выполните:

# Same as before # Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок, и они будут влиять на обе установки.

# Remove the original common copy rm -r ~/.config/software-center rm -r ~/.cache/software-center # Link local copy to where 'software-center' expect to find dirs ln -s /usr/local/software-center/.config/software-center ~/.config/software-center ln -s /usr/local/software-center/.cache/software-center ~/.cache/software-center

Теперь две установки указывают на разные версии dirs.

second

Что касается второго варианта, вы можете заменить четыре команды cp на два mkdir, по одному для каждой установки:

mkdir /usr/local/software-center/{.config,.cache}/software-center

все остальные команды могут оставаться одинаковыми.

I cho osed /usr/local/software-center в качестве базового каталога для локальных копий, но вы можете выбрать каждый желаемый каталог, если он не принадлежит к дому.

2
ответ дан 2 August 2018 в 03:27

Я полагаю, что вы можете решить свою проблему, перемещая следующие каталоги

~/.config/software-center ~/.cache/software-center

где-то из вашего дома.

У вас есть две альтернативы:

продолжить работу на обеих установках с настоящим содержанием таких каналов; начните с пустого содержимого.

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

Теперь закройте Software Center , если он работает, и делать профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее .

Войдите в систему First Alternative и выполните:

# Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Войдите во вторую установку и выполните:

# Same as before # Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок, и они будут влиять на обе установки.

# Remove the original common copy rm -r ~/.config/software-center rm -r ~/.cache/software-center # Link local copy to where 'software-center' expect to find dirs ln -s /usr/local/software-center/.config/software-center ~/.config/software-center ln -s /usr/local/software-center/.cache/software-center ~/.cache/software-center

Теперь две установки указывают на разные версии dirs.

second

Что касается второго варианта, вы можете заменить четыре команды cp на два mkdir, по одному для каждой установки:

mkdir /usr/local/software-center/{.config,.cache}/software-center

все остальные команды могут оставаться одинаковыми.

I cho osed /usr/local/software-center в качестве базового каталога для локальных копий, но вы можете выбрать каждый желаемый каталог, если он не принадлежит к дому.

2
ответ дан 4 August 2018 в 19:24

Я полагаю, что вы можете решить свою проблему, перемещая следующие каталоги

~/.config/software-center ~/.cache/software-center

где-то из вашего дома.

У вас есть две альтернативы:

продолжить работу на обеих установках с настоящим содержанием таких каналов; начните с пустого содержимого.

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

Теперь закройте Software Center , если он работает, и делать профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее .

Войдите в систему First Alternative и выполните:

# Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Войдите во вторую установку и выполните:

# Same as before # Create a local copy of 'software-center' dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $USER:$USER /usr/local/software-center cp -a ~/.config/software-center /usr/local/software-center/.config/ cp -a ~/.cache/software-center /usr/local/software-center/.cache/

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок, и они будут влиять на обе установки.

# Remove the original common copy rm -r ~/.config/software-center rm -r ~/.cache/software-center # Link local copy to where 'software-center' expect to find dirs ln -s /usr/local/software-center/.config/software-center ~/.config/software-center ln -s /usr/local/software-center/.cache/software-center ~/.cache/software-center

Теперь две установки указывают на разные версии dirs.

second

Что касается второго варианта, вы можете заменить четыре команды cp на два mkdir, по одному для каждой установки:

mkdir /usr/local/software-center/{.config,.cache}/software-center

все остальные команды могут оставаться одинаковыми.

I cho osed /usr/local/software-center в качестве базового каталога для локальных копий, но вы можете выбрать каждый желаемый каталог, если он не принадлежит к дому.

2
ответ дан 6 August 2018 в 03:35

Я полагаю, что вы можете решить свою проблему, переместив следующие каталоги

  ~ / .config / software-center ~ / .cache / software-center  

где-то из вашего дома.

У вас есть две альтернативы:

  • продолжаются на обеих установках с настоящим содержимым таких dirs;
  • start с пустым содержимым.

По-моему, рекомендуется вторая альтернатива, так как она будет иметь тот же эффект, что и запуск Software Center в первый раз.

Теперь закройте Software Center , если он запущен, и выполните профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее.

Войдите в первую установку и выполните:

  # Создайте локальную копию программного обеспечения  -center 'dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $ USER: $ USER / usr / local / software-center cp -a ~ / .confi  g / software-center /usr/local/software-center/.config/ cp -a ~ / .cache / software-center /usr/local/software-center/.cache/  

Войдите во вторую установку и выполните:

  # То же, что и раньше. # Создайте локальную копию «software-center» dirs sudo mkdir -p / usr / local / software-center / {.  config, .cache} sudo chown -R $ USER: $ USER / usr / local / software-center cp -a ~ / .config / software-center /usr/local/software-center/.config/ cp -a ~ /  .cache / software-center /usr/local/software-center/.cache/  

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок и они будут иметь влияние на обе установки.

  # Удалить исходную общую копию rm -r ~ / .config / software-center rm -r ~ / .cache / software-center # Ссылка локальная копия  где «программный центр» ожидает найти каталоги ln -s /usr/local/software-center/.config/software-center/ / .config / software-center ln -s / usr / local / software-center /.  cache / software-center ~ / .cache / s  oftware-center  

Теперь две установки указывают на разные версии dirs.

Вторая альтернатива

Что касается второго варианта, вы можете заменить четыре команды cp с двумя mkdir , по одному для каждой установки:

  mkdir /usr/local/software-center/{.config  , .cache} / software-center  

все остальные команды могут быть одинаковыми.

Я выбрал / usr / local / software-center как базовый каталог для локальных копий, но вы можете выбрать каждый каталог, который вы хотите, если он не принадлежит к дому.

2
ответ дан 7 August 2018 в 21:25

Я полагаю, что вы можете решить свою проблему, переместив следующие каталоги

  ~ / .config / software-center ~ / .cache / software-center  

где-то из вашего дома.

У вас есть две альтернативы:

  • продолжаются на обеих установках с настоящим содержимым таких dirs;
  • start с пустым содержимым.

По-моему, рекомендуется вторая альтернатива, так как она будет иметь тот же эффект, что и запуск Software Center в первый раз.

Теперь закройте Software Center , если он запущен, и выполните профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее.

Войдите в первую установку и выполните:

  # Создайте локальную копию программного обеспечения  -center 'dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $ USER: $ USER / usr / local / software-center cp -a ~ / .confi  g / software-center /usr/local/software-center/.config/ cp -a ~ / .cache / software-center /usr/local/software-center/.cache/  

Войдите во вторую установку и выполните:

  # То же, что и раньше. # Создайте локальную копию «software-center» dirs sudo mkdir -p / usr / local / software-center / {.  config, .cache} sudo chown -R $ USER: $ USER / usr / local / software-center cp -a ~ / .config / software-center /usr/local/software-center/.config/ cp -a ~ /  .cache / software-center /usr/local/software-center/.cache/  

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок и они будут иметь влияние на обе установки.

  # Удалить исходную общую копию rm -r ~ / .config / software-center rm -r ~ / .cache / software-center # Ссылка локальная копия  где «программный центр» ожидает найти каталоги ln -s /usr/local/software-center/.config/software-center/ / .config / software-center ln -s / usr / local / software-center /.  cache / software-center ~ / .cache / s  oftware-center  

Теперь две установки указывают на разные версии dirs.

Вторая альтернатива

Что касается второго варианта, вы можете заменить четыре команды cp с двумя mkdir , по одному для каждой установки:

  mkdir /usr/local/software-center/{.config  , .cache} / software-center  

все остальные команды могут быть одинаковыми.

Я выбрал / usr / local / software-center как базовый каталог для локальных копий, но вы можете выбрать каждый каталог, который вы хотите, если он не принадлежит к дому.

2
ответ дан 10 August 2018 в 09:42

Я полагаю, что вы можете решить свою проблему, переместив следующие каталоги

  ~ / .config / software-center ~ / .cache / software-center  

где-то из вашего дома.

У вас есть две альтернативы:

  • продолжаются на обеих установках с настоящим содержимым таких dirs;
  • start с пустым содержимым.

По-моему, рекомендуется вторая альтернатива, так как она будет иметь тот же эффект, что и запуск Software Center в первый раз.

Теперь закройте Software Center , если он запущен, и выполните профилактическое резервное копирование таких каталогов, если что-то пойдет не так.

Первая альтернатива

Итак, чтобы начать с первой альтернативы, сделайте следующее.

Войдите в первую установку и выполните:

  # Создайте локальную копию программного обеспечения  -center 'dirs sudo mkdir -p /usr/local/software-center/{.config,.cache} sudo chown -R $ USER: $ USER / usr / local / software-center cp -a ~ / .confi  g / software-center /usr/local/software-center/.config/ cp -a ~ / .cache / software-center /usr/local/software-center/.cache/  

Войдите во вторую установку и выполните:

  # То же, что и раньше. # Создайте локальную копию «software-center» dirs sudo mkdir -p / usr / local / software-center / {.  config, .cache} sudo chown -R $ USER: $ USER / usr / local / software-center cp -a ~ / .config / software-center /usr/local/software-center/.config/ cp -a ~ /  .cache / software-center /usr/local/software-center/.cache/  

Следующие команды, работающие в HOME, должны выполняться только на одной из двух установок и они будут иметь влияние на обе установки.

  # Удалить исходную общую копию rm -r ~ / .config / software-center rm -r ~ / .cache / software-center # Ссылка локальная копия  где «программный центр» ожидает найти каталоги ln -s /usr/local/software-center/.config/software-center/ / .config / software-center ln -s / usr / local / software-center /.  cache / software-center ~ / .cache / s  oftware-center  

Теперь две установки указывают на разные версии dirs.

Вторая альтернатива

Что касается второго варианта, вы можете заменить четыре команды cp с двумя mkdir , по одному для каждой установки:

  mkdir /usr/local/software-center/{.config  , .cache} / software-center  

все остальные команды могут быть одинаковыми.

Я выбрал / usr / local / software-center как базовый каталог для локальных копий, но вы можете выбрать каждый каталог, который вы хотите, если он не принадлежит к дому.

2
ответ дан 13 August 2018 в 15:54

Другие вопросы по тегам:

Похожие вопросы: