Будет ли Ubuntu One поддерживать синхронизацию настроек ОС?

Я не знаю, это то, что вы ищете, но вот обходной путь.

Edit: здесь здесь emesene также интегрирован с меню обмена сообщениями.

10
задан 13 June 2011 в 05:49

30 ответов

Все эти (персональные) настройки ОС хранятся в вашей домашней папке (~ или /home/username), большинство (если не все) из них в виде скрытых папок, папок, начинающихся с периода, как в ~/.config. Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View > Show Hidden Files.

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новая машина.

НО ... ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны только скрытые папки , которые вы устанавливаете в соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Тем не менее, мой рекомендованный шаги:

Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке. Установите на своем рабочем столе столько приложений и пакетов, сколько в вашем нетбуке, за исключением тех пакетов и приложений, которые применимы только в нетбук, например, Powertop. Выключите свой рабочий стол В своем нетбуке добавьте свою домашнюю папку в Ubuntu One Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы. Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективны

Обратите внимание, что это точно такая же процедура проверки на 100%. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 25 May 2018 в 20:21
  • 1
    Спасибо, очень информативный ответ! О ваших рекомендуемых шагах: это быстрее, чем делать с нуля, но не звучит безопасно: я не уверен, что мои знания Ubuntu позволяют мне обрабатывать «странные». рабочий стол еще ... Но я обязательно проверю папки ~ / .config, чтобы убедиться, что я уверен, что некоторые настройки будут меняться. Еще раз спасибо. – Jeremy 13 June 2011 в 19:52
  • 2
    @Jeremy: Это лучший подход. В моей системе (только 6 месяцев), ~/.config является только 1 из 65 других скрытых папок в моей домашней папке. В основном каждое приложение, которое вы устанавливаете, создаст скрытую папку для личных настроек. Вы можете попробовать один за другим в каждом приложении, чтобы найти те, которые лучше обрабатываются синхронизацией. И не бойтесь «странного». desktop: если вы дадите вам проблемы, вы всегда можете удалить ~ / .folder, чтобы восстановить исходные настройки для этого конкретного приложения. – MestreLion 13 June 2011 в 23:56
  • 3
    @Jeremy: как побочный комментарий, если вы считаете, что какой-то конкретный ответ хорош или очень информативен, поднимите его (используя стрелки). И ответ, который вы считаете лучшим подходом (как это сделал фантастический @Sil), отметьте его как принятый ответ (галочка под стрелками) – MestreLion 14 June 2011 в 00:11
  • 4
    Еще раз спасибо. Моя репутация была недостаточно высокой, но теперь это так! – Jeremy 14 June 2011 в 03:44

Все эти (персональные) настройки ОС хранятся в вашей домашней папке (~ или /home/username), большинство (если не все) из них в виде скрытых папок, папок, начинающихся с периода, как в ~/.config. Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View > Show Hidden Files.

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новая машина.

НО ... ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны только скрытые папки , которые вы устанавливаете в соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Тем не менее, мой рекомендованный шаги:

Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке. Установите на своем рабочем столе столько приложений и пакетов, сколько в вашем нетбуке, за исключением тех пакетов и приложений, которые применимы только в нетбук, например, Powertop. Выключите свой рабочий стол В своем нетбуке добавьте свою домашнюю папку в Ubuntu One Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы. Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективны

Обратите внимание, что это точно такая же процедура проверки на 100%. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 25 July 2018 в 21:44

Все эти (персональные) настройки ОС хранятся в вашей домашней папке (~ или /home/username), большинство (если не все) из них в виде скрытых папок, папок, начинающихся с периода, как в ~/.config. Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View > Show Hidden Files.

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новая машина.

НО ... ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны только скрытые папки , которые вы устанавливаете в соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Тем не менее, мой рекомендованный шаги:

Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке. Установите на своем рабочем столе столько приложений и пакетов, сколько в вашем нетбуке, за исключением тех пакетов и приложений, которые применимы только в нетбук, например, Powertop. Выключите свой рабочий стол В своем нетбуке добавьте свою домашнюю папку в Ubuntu One Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы. Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективны

Обратите внимание, что это точно такая же процедура проверки на 100%. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 31 July 2018 в 10:56

Все эти (персональные) настройки ОС хранятся в вашей домашней папке (~ или /home/username), большинство (если не все) из них в виде скрытых папок, папок, начинающихся с периода, как в ~/.config. Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View > Show Hidden Files.

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новая машина.

НО ... ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны только скрытые папки , которые вы устанавливаете в соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Тем не менее, мой рекомендованный шаги:

Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке. Установите на своем рабочем столе столько приложений и пакетов, сколько в вашем нетбуке, за исключением тех пакетов и приложений, которые применимы только в нетбук, например, Powertop. Выключите свой рабочий стол В своем нетбуке добавьте свою домашнюю папку в Ubuntu One Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы. Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективны

Обратите внимание, что это точно такая же процедура проверки на 100%. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 31 July 2018 в 11:56

Все эти (персональные) настройки ОС хранятся в вашей домашней папке (~ или /home/username), большинство (если не все) из них в виде скрытых папок, папок, начинающихся с периода, как в ~/.config. Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View > Show Hidden Files.

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новая машина.

НО ... ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны только скрытые папки , которые вы устанавливаете в соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Тем не менее, мой рекомендованный шаги:

Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке. Установите на своем рабочем столе столько приложений и пакетов, сколько в вашем нетбуке, за исключением тех пакетов и приложений, которые применимы только в нетбук, например, Powertop. Выключите свой рабочий стол В своем нетбуке добавьте свою домашнюю папку в Ubuntu One Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы. Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективны

Обратите внимание, что это точно такая же процедура проверки на 100%. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

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

Все эти (персональные) настройки ОС хранятся в вашей домашней папке (~ или /home/username), большинство (если не все) из них в виде скрытых папок, папок, начинающихся с периода, как в ~/.config. Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View > Show Hidden Files.

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новая машина.

НО ... ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны только скрытые папки , которые вы устанавливаете в соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Тем не менее, мой рекомендованный шаги:

Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке. Установите на своем рабочем столе столько приложений и пакетов, сколько в вашем нетбуке, за исключением тех пакетов и приложений, которые применимы только в нетбук, например, Powertop. Выключите свой рабочий стол В своем нетбуке добавьте свою домашнюю папку в Ubuntu One Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы. Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективны

Обратите внимание, что это точно такая же процедура проверки на 100%. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 4 August 2018 в 19:17

Все эти (персональные) настройки ОС хранятся в вашей домашней папке (~ или /home/username), большинство (если не все) из них в виде скрытых папок, папок, начинающихся с периода, как в ~/.config. Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View > Show Hidden Files.

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новая машина.

НО ... ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны только скрытые папки , которые вы устанавливаете в соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Тем не менее, мой рекомендованный шаги:

Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке. Установите на своем рабочем столе столько приложений и пакетов, сколько в вашем нетбуке, за исключением тех пакетов и приложений, которые применимы только в нетбук, например, Powertop. Выключите свой рабочий стол В своем нетбуке добавьте свою домашнюю папку в Ubuntu One Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы. Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективны

Обратите внимание, что это точно такая же процедура проверки на 100%. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 6 August 2018 в 03:30

Все эти (персональные) настройки ОС хранятся в вашей домашней папке (~ или /home/username), большинство (если не все) из них в виде скрытых папок, папок, начинающихся с периода, как в ~/.config. Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View > Show Hidden Files.

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новая машина.

НО ... ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны только скрытые папки , которые вы устанавливаете в соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Тем не менее, мой рекомендованный шаги:

Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке. Установите на своем рабочем столе столько приложений и пакетов, сколько в вашем нетбуке, за исключением тех пакетов и приложений, которые применимы только в нетбук, например, Powertop. Выключите свой рабочий стол В своем нетбуке добавьте свою домашнюю папку в Ubuntu One Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы. Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективны

Обратите внимание, что это точно такая же процедура проверки на 100%. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 7 August 2018 в 21:17

Все эти (личные) настройки ОС хранятся в вашей домашней папке ( ~ или / home / username ), большинство (если не все) из них в в виде скрытых папок , папок, начинающихся с периода, например, в ~ / .config . Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View & gt; Показывать скрытые файлы .

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новую машину.

НО. ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны после , если вы установите соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Я сказал, что мои рекомендуемые шаги:

  • Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке
  • Установите на своем рабочем столе столько приложений и пакетов, сколько там в настоящее время находятся в вашем нетбуке, за исключением тех пакетов и приложений, которые имеют отношение только к нетбуку, например, к Powertop.
  • Отключите свой рабочий стол
  • В своем нетбуке добавьте домашнюю папку к Ubuntu One
  • Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы
  • Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективными

Обратите внимание: это not 100% процедура. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 10 August 2018 в 09:36

Все эти (личные) настройки ОС хранятся в вашей домашней папке ( ~ или / home / username ), большинство (если не все) из них в в виде скрытых папок , папок, начинающихся с периода, например, в ~ / .config . Вы можете видеть такие папки, если вы открываете домашнюю папку и нажимаете CTRL + H или View & gt; Показывать скрытые файлы .

Итак, если вы добавите свою домашнюю папку в синхронизацию Ubuntu One, большинство личных настроек будут перенесены на новую машину.

НО. ваши установленные приложения НЕ будут передавать этот путь. И большинство этих настроек будут эффективны после , если вы установите соответствующее приложение. Кроме того, для такой «жесткой» копии настроек и файлов конфигурации рекомендуется использовать точно такую ​​же версию Ubuntu на обоих компьютерах, а также устанавливать те же приложения и версии.

Я сказал, что мои рекомендуемые шаги:

  • Установите на свой рабочий стол ту же версию Ubuntu, которая находится в вашем нетбуке
  • Установите на своем рабочем столе столько приложений и пакетов, сколько там в настоящее время находятся в вашем нетбуке, за исключением тех пакетов и приложений, которые имеют отношение только к нетбуку, например, к Powertop.
  • Отключите свой рабочий стол
  • В своем нетбуке добавьте домашнюю папку к Ubuntu One
  • Включите, войдите в систему и синхронизируйте свой рабочий стол. Настройки будут скопированы
  • Перезагрузите рабочий стол, поэтому все изменения настроек будут эффективными

Обратите внимание: это not 100% процедура. Некоторые настройки не будут работать, в то время как некоторые могут даже позволить вашему рабочему столу немного «странно», так как некоторые настройки в нетбуке просто не применяются в среде рабочего стола (управление батареей и размер экрана, чтобы назвать несколько). Поэтому потребуется несколько настроек и повторной настройки параметров. Но это быстрее, чем делать с нуля.

Надеюсь, это поможет!

1
ответ дан 13 August 2018 в 15:46
  • 1
    Спасибо, очень информативный ответ! О ваших рекомендуемых шагах: это быстрее, чем делать с нуля, но не звучит безопасно: я не уверен, что мои знания Ubuntu позволяют мне обрабатывать «странные». рабочий стол еще ... Но я обязательно проверю папки ~ / .config, чтобы убедиться, что я уверен, что некоторые настройки будут меняться. Еще раз спасибо. – Jeremy 13 June 2011 в 19:52
  • 2
    @Jeremy: Это лучший подход. В моей системе (только 6 месяцев) ~ / .config является только 1 из 65 других скрытых папок в моей домашней папке. В основном каждое приложение, которое вы устанавливаете, создаст скрытую папку для личных настроек. Вы можете попробовать один за другим в каждом приложении, чтобы найти те, которые лучше обрабатываются синхронизацией. И не бойтесь «странного». desktop: если вы дадите вам проблемы, вы всегда можете удалить ~ / .folder, чтобы восстановить исходные настройки для этого конкретного приложения. – MestreLion 13 June 2011 в 23:56
  • 3
    @Jeremy: как побочный комментарий, если вы считаете, что какой-то конкретный ответ хорош или очень информативен, поднимите его (используя стрелки). И ответ, который вы считаете лучшим подходом (как это сделал фантастический @Sil), отметьте его как принятый ответ (галочка под стрелками) – MestreLion 14 June 2011 в 00:11
  • 4
    Еще раз спасибо. Моя репутация была недостаточно высокой, но теперь это так! – Jeremy 14 June 2011 в 03:44

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что им, возможно, придется их обрабатывать.

Проблема здесь заключается не в том, что настройка синхронизации сама по себе сложна, но эти приложения на самом деле не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

Некоторые приложения нуждаются [ ! d2], чтобы справиться с этим, и в рамках программы разработчика приложений Ubuntu One я был бы рад поговорить с любым разработчиком приложений, который хотел бы, чтобы их приложение имело синхронизируемые настройки, чтобы определить, как лучше всего это сделать для это приложение.

7
ответ дан 25 May 2018 в 20:21
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @sil! (Я забыл упоминание в первую очередь). – Jeremy 15 June 2011 в 00:59

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте позвоним компьютеру со всеми исходными данными на нем (в моем случае нетбуком) источник & amp; компьютер, на который вы хотите получить данные цели.

Шаг 1). Убедитесь, что исходная система обновлена ​​

sudo aptitude update && sudo aptitude upgrade

Шаг 2). BACKUP исходных файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании. У меня также есть несколько статей о резервном копировании в разделе ИТ моего сайта www.marchiggins.com.

Лично я выбираю rsync для такого рода задач.

rsync -av /source_directory /target_directory

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на исходном компьютере;

rsync -av /home/ /media/USB
rsync -av /usr/local /media/USB
cp /etc/apt/sources.list /media/USB

Технически в дополнение к приведенному выше вы также должны получать весь каталог / etc и amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

dpkg --get-selections > /media/USB/installed-software

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

Шаг 3). построить установленное программное обеспечение computer & amp; убедитесь, что она является той же версией ОС, что и для целевого компьютера . Вы можете проверить свой номер версии следующим образом:

cat /etc/lsb-release

Шаг 4). После того, как цель была построена, вам необходимо:

настроить пользователей;

sudo adduser

скопировать source.list

sudo cp /media/USB /etc/apt/sources.list

& amp; они уверены, что все в курсе, как и в шаге 1)

sudo aptitude update && sudo aptitude upgrade

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

sudo rsync -av /media/USB /home/
sudo rsync -av /media/USB /usr/local

Теперь вам нужно убедиться, что установлены права доступа пользователя к домашним каталогам;

sudo chown -R username:username /home/pathtofolder

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевой компьютер

sudo aptitude install dselect    
cp /media/USB/installed-software /
dpkg --set-selections < installed-software
sudo dselect

Выберите 3. [I] nstall Install & amp; Upgrade Wanted Packages

На этом этапе у вас должно быть одинаково два компьютера.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

2
ответ дан 25 May 2018 в 20:21

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что им, возможно, придется их обрабатывать.

Проблема здесь заключается не в том, что настройка синхронизации сама по себе сложна, но эти приложения на самом деле не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

Некоторые приложения нуждаются [ ! d2], чтобы справиться с этим, и в рамках программы разработчика приложений Ubuntu One я был бы рад поговорить с любым разработчиком приложений, который хотел бы, чтобы их приложение имело синхронизируемые настройки, чтобы определить, как лучше всего это сделать для это приложение.

7
ответ дан 25 July 2018 в 21:44
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @sil! (Я забыл упоминание в первую очередь). – Jeremy 15 June 2011 в 00:59

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте позвоним компьютеру со всеми исходными данными на нем (в моем случае нетбуком) источник & amp; компьютер, на который вы хотите получить данные цели.

Шаг 1). Убедитесь, что исходная система обновлена ​​

sudo aptitude update && sudo aptitude upgrade

Шаг 2). BACKUP исходных файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании. У меня также есть несколько статей о резервном копировании в разделе ИТ моего сайта www.marchiggins.com.

Лично я выбираю rsync для такого рода задач.

rsync -av /source_directory /target_directory

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на исходном компьютере;

rsync -av /home/ /media/USB rsync -av /usr/local /media/USB cp /etc/apt/sources.list /media/USB

Технически в дополнение к приведенному выше вы также должны получать весь каталог / etc и amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

dpkg --get-selections > /media/USB/installed-software

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

Шаг 3). построить установленное программное обеспечение computer & amp; убедитесь, что она является той же версией ОС, что и для целевого компьютера . Вы можете проверить свой номер версии следующим образом:

cat /etc/lsb-release

Шаг 4). После того, как цель была построена, вам необходимо:

настроить пользователей;

sudo adduser

скопировать source.list

sudo cp /media/USB /etc/apt/sources.list

& amp; они уверены, что все в курсе, как и в шаге 1)

sudo aptitude update && sudo aptitude upgrade

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

sudo rsync -av /media/USB /home/ sudo rsync -av /media/USB /usr/local

Теперь вам нужно убедиться, что установлены права доступа пользователя к домашним каталогам;

sudo chown -R username:username /home/pathtofolder

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевой компьютер

sudo aptitude install dselect cp /media/USB/installed-software / dpkg --set-selections < installed-software sudo dselect

Выберите 3. [I] nstall Install & amp; Upgrade Wanted Packages

На этом этапе у вас должно быть одинаково два компьютера.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

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

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что им, возможно, придется их обрабатывать.

Проблема здесь заключается не в том, что настройка синхронизации сама по себе сложна, но эти приложения на самом деле не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

Некоторые приложения нуждаются [ ! d2], чтобы справиться с этим, и в рамках программы разработчика приложений Ubuntu One я был бы рад поговорить с любым разработчиком приложений, который хотел бы, чтобы их приложение имело синхронизируемые настройки, чтобы определить, как лучше всего это сделать для это приложение.

7
ответ дан 31 July 2018 в 10:56
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @sil! (Я забыл упоминание в первую очередь). – Jeremy 15 June 2011 в 00:59

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте позвоним компьютеру со всеми исходными данными на нем (в моем случае нетбуком) источник & amp; компьютер, на который вы хотите получить данные цели.

Шаг 1). Убедитесь, что исходная система обновлена ​​

sudo aptitude update && sudo aptitude upgrade

Шаг 2). BACKUP исходных файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании. У меня также есть несколько статей о резервном копировании в разделе ИТ моего сайта www.marchiggins.com.

Лично я выбираю rsync для такого рода задач.

rsync -av /source_directory /target_directory

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на исходном компьютере;

rsync -av /home/ /media/USB rsync -av /usr/local /media/USB cp /etc/apt/sources.list /media/USB

Технически в дополнение к приведенному выше вы также должны получать весь каталог / etc и amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

dpkg --get-selections > /media/USB/installed-software

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

Шаг 3). построить установленное программное обеспечение computer & amp; убедитесь, что она является той же версией ОС, что и для целевого компьютера . Вы можете проверить свой номер версии следующим образом:

cat /etc/lsb-release

Шаг 4). После того, как цель была построена, вам необходимо:

настроить пользователей;

sudo adduser

скопировать source.list

sudo cp /media/USB /etc/apt/sources.list

& amp; они уверены, что все в курсе, как и в шаге 1)

sudo aptitude update && sudo aptitude upgrade

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

sudo rsync -av /media/USB /home/ sudo rsync -av /media/USB /usr/local

Теперь вам нужно убедиться, что установлены права доступа пользователя к домашним каталогам;

sudo chown -R username:username /home/pathtofolder

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевой компьютер

sudo aptitude install dselect cp /media/USB/installed-software / dpkg --set-selections < installed-software sudo dselect

Выберите 3. [I] nstall Install & amp; Upgrade Wanted Packages

На этом этапе у вас должно быть одинаково два компьютера.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

2
ответ дан 31 July 2018 в 10:56

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что им, возможно, придется их обрабатывать.

Проблема здесь заключается не в том, что настройка синхронизации сама по себе сложна, но эти приложения на самом деле не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

Некоторые приложения нуждаются [ ! d2], чтобы справиться с этим, и в рамках программы разработчика приложений Ubuntu One я был бы рад поговорить с любым разработчиком приложений, который хотел бы, чтобы их приложение имело синхронизируемые настройки, чтобы определить, как лучше всего это сделать для это приложение.

7
ответ дан 31 July 2018 в 11:56
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @sil! (Я забыл упоминание в первую очередь). – Jeremy 15 June 2011 в 00:59

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте позвоним компьютеру со всеми исходными данными на нем (в моем случае нетбуком) источник & amp; компьютер, на который вы хотите получить данные цели.

Шаг 1). Убедитесь, что исходная система обновлена ​​

sudo aptitude update && sudo aptitude upgrade

Шаг 2). BACKUP исходных файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании. У меня также есть несколько статей о резервном копировании в разделе ИТ моего сайта www.marchiggins.com.

Лично я выбираю rsync для такого рода задач.

rsync -av /source_directory /target_directory

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на исходном компьютере;

rsync -av /home/ /media/USB rsync -av /usr/local /media/USB cp /etc/apt/sources.list /media/USB

Технически в дополнение к приведенному выше вы также должны получать весь каталог / etc и amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

dpkg --get-selections > /media/USB/installed-software

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

Шаг 3). построить установленное программное обеспечение computer & amp; убедитесь, что она является той же версией ОС, что и для целевого компьютера . Вы можете проверить свой номер версии следующим образом:

cat /etc/lsb-release

Шаг 4). После того, как цель была построена, вам необходимо:

настроить пользователей;

sudo adduser

скопировать source.list

sudo cp /media/USB /etc/apt/sources.list

& amp; они уверены, что все в курсе, как и в шаге 1)

sudo aptitude update && sudo aptitude upgrade

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

sudo rsync -av /media/USB /home/ sudo rsync -av /media/USB /usr/local

Теперь вам нужно убедиться, что установлены права доступа пользователя к домашним каталогам;

sudo chown -R username:username /home/pathtofolder

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевой компьютер

sudo aptitude install dselect cp /media/USB/installed-software / dpkg --set-selections < installed-software sudo dselect

Выберите 3. [I] nstall Install & amp; Upgrade Wanted Packages

На этом этапе у вас должно быть одинаково два компьютера.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

2
ответ дан 31 July 2018 в 11:56

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что им, возможно, придется их обрабатывать.

Проблема здесь заключается не в том, что настройка синхронизации сама по себе сложна, но эти приложения на самом деле не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

Некоторые приложения нуждаются [ ! d2], чтобы справиться с этим, и в рамках программы разработчика приложений Ubuntu One я был бы рад поговорить с любым разработчиком приложений, который хотел бы, чтобы их приложение имело синхронизируемые настройки, чтобы определить, как лучше всего это сделать для это приложение.

7
ответ дан 2 August 2018 в 03:20
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @sil! (Я забыл упоминание в первую очередь). – Jeremy 15 June 2011 в 00:59

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте позвоним компьютеру со всеми исходными данными на нем (в моем случае нетбуком) источник & amp; компьютер, на который вы хотите получить данные цели.

Шаг 1). Убедитесь, что исходная система обновлена ​​

sudo aptitude update && sudo aptitude upgrade

Шаг 2). BACKUP исходных файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании. У меня также есть несколько статей о резервном копировании в разделе ИТ моего сайта www.marchiggins.com.

Лично я выбираю rsync для такого рода задач.

rsync -av /source_directory /target_directory

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на исходном компьютере;

rsync -av /home/ /media/USB rsync -av /usr/local /media/USB cp /etc/apt/sources.list /media/USB

Технически в дополнение к приведенному выше вы также должны получать весь каталог / etc и amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

dpkg --get-selections > /media/USB/installed-software

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

Шаг 3). построить установленное программное обеспечение computer & amp; убедитесь, что она является той же версией ОС, что и для целевого компьютера . Вы можете проверить свой номер версии следующим образом:

cat /etc/lsb-release

Шаг 4). После того, как цель была построена, вам необходимо:

настроить пользователей;

sudo adduser

скопировать source.list

sudo cp /media/USB /etc/apt/sources.list

& amp; они уверены, что все в курсе, как и в шаге 1)

sudo aptitude update && sudo aptitude upgrade

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

sudo rsync -av /media/USB /home/ sudo rsync -av /media/USB /usr/local

Теперь вам нужно убедиться, что установлены права доступа пользователя к домашним каталогам;

sudo chown -R username:username /home/pathtofolder

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевой компьютер

sudo aptitude install dselect cp /media/USB/installed-software / dpkg --set-selections < installed-software sudo dselect

Выберите 3. [I] nstall Install & amp; Upgrade Wanted Packages

На этом этапе у вас должно быть одинаково два компьютера.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

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

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что им, возможно, придется их обрабатывать.

Проблема здесь заключается не в том, что настройка синхронизации сама по себе сложна, но эти приложения на самом деле не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

Некоторые приложения нуждаются [ ! d2], чтобы справиться с этим, и в рамках программы разработчика приложений Ubuntu One я был бы рад поговорить с любым разработчиком приложений, который хотел бы, чтобы их приложение имело синхронизируемые настройки, чтобы определить, как лучше всего это сделать для это приложение.

7
ответ дан 4 August 2018 в 19:17
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @sil! (Я забыл упоминание в первую очередь). – Jeremy 15 June 2011 в 00:59

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте позвоним компьютеру со всеми исходными данными на нем (в моем случае нетбуком) источник & amp; компьютер, на который вы хотите получить данные цели.

Шаг 1). Убедитесь, что исходная система обновлена ​​

sudo aptitude update && sudo aptitude upgrade

Шаг 2). BACKUP исходных файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании. У меня также есть несколько статей о резервном копировании в разделе ИТ моего сайта www.marchiggins.com.

Лично я выбираю rsync для такого рода задач.

rsync -av /source_directory /target_directory

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на исходном компьютере;

rsync -av /home/ /media/USB rsync -av /usr/local /media/USB cp /etc/apt/sources.list /media/USB

Технически в дополнение к приведенному выше вы также должны получать весь каталог / etc и amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

dpkg --get-selections > /media/USB/installed-software

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

Шаг 3). построить установленное программное обеспечение computer & amp; убедитесь, что она является той же версией ОС, что и для целевого компьютера . Вы можете проверить свой номер версии следующим образом:

cat /etc/lsb-release

Шаг 4). После того, как цель была построена, вам необходимо:

настроить пользователей;

sudo adduser

скопировать source.list

sudo cp /media/USB /etc/apt/sources.list

& amp; они уверены, что все в курсе, как и в шаге 1)

sudo aptitude update && sudo aptitude upgrade

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

sudo rsync -av /media/USB /home/ sudo rsync -av /media/USB /usr/local

Теперь вам нужно убедиться, что установлены права доступа пользователя к домашним каталогам;

sudo chown -R username:username /home/pathtofolder

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевой компьютер

sudo aptitude install dselect cp /media/USB/installed-software / dpkg --set-selections < installed-software sudo dselect

Выберите 3. [I] nstall Install & amp; Upgrade Wanted Packages

На этом этапе у вас должно быть одинаково два компьютера.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

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

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что им, возможно, придется их обрабатывать.

Проблема здесь заключается не в том, что настройка синхронизации сама по себе сложна, но эти приложения на самом деле не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

Некоторые приложения нуждаются [ ! d2], чтобы справиться с этим, и в рамках программы разработчика приложений Ubuntu One я был бы рад поговорить с любым разработчиком приложений, который хотел бы, чтобы их приложение имело синхронизируемые настройки, чтобы определить, как лучше всего это сделать для это приложение.

7
ответ дан 6 August 2018 в 03:30
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @sil! (Я забыл упоминание в первую очередь). – Jeremy 15 June 2011 в 00:59

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте позвоним компьютеру со всеми исходными данными на нем (в моем случае нетбуком) источник & amp; компьютер, на который вы хотите получить данные цели.

Шаг 1). Убедитесь, что исходная система обновлена ​​

sudo aptitude update && sudo aptitude upgrade

Шаг 2). BACKUP исходных файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании. У меня также есть несколько статей о резервном копировании в разделе ИТ моего сайта www.marchiggins.com.

Лично я выбираю rsync для такого рода задач.

rsync -av /source_directory /target_directory

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на исходном компьютере;

rsync -av /home/ /media/USB rsync -av /usr/local /media/USB cp /etc/apt/sources.list /media/USB

Технически в дополнение к приведенному выше вы также должны получать весь каталог / etc и amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

dpkg --get-selections > /media/USB/installed-software

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

Шаг 3). построить установленное программное обеспечение computer & amp; убедитесь, что она является той же версией ОС, что и для целевого компьютера . Вы можете проверить свой номер версии следующим образом:

cat /etc/lsb-release

Шаг 4). После того, как цель была построена, вам необходимо:

настроить пользователей;

sudo adduser

скопировать source.list

sudo cp /media/USB /etc/apt/sources.list

& amp; они уверены, что все в курсе, как и в шаге 1)

sudo aptitude update && sudo aptitude upgrade

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

sudo rsync -av /media/USB /home/ sudo rsync -av /media/USB /usr/local

Теперь вам нужно убедиться, что установлены права доступа пользователя к домашним каталогам;

sudo chown -R username:username /home/pathtofolder

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевой компьютер

sudo aptitude install dselect cp /media/USB/installed-software / dpkg --set-selections < installed-software sudo dselect

Выберите 3. [I] nstall Install & amp; Upgrade Wanted Packages

На этом этапе у вас должно быть одинаково два компьютера.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

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

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что им, возможно, придется их обрабатывать.

Проблема здесь заключается не в том, что настройка синхронизации сама по себе сложна, но эти приложения на самом деле не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

Некоторые приложения нуждаются [ ! d2], чтобы справиться с этим, и в рамках программы разработчика приложений Ubuntu One я был бы рад поговорить с любым разработчиком приложений, который хотел бы, чтобы их приложение имело синхронизируемые настройки, чтобы определить, как лучше всего это сделать для это приложение.

7
ответ дан 7 August 2018 в 21:17
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @сил ! (Я забыл упомянуть в первую очередь). – Jeremy 15 June 2011 в 00:59

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте позвоним компьютеру со всеми исходными данными на нем (в моем случае нетбуком) источник & amp; компьютер, на который вы хотите получить данные цели.

Шаг 1). Убедитесь, что исходная система обновлена ​​

sudo aptitude update && sudo aptitude upgrade

Шаг 2). BACKUP исходных файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании. У меня также есть несколько статей о резервном копировании в разделе ИТ моего сайта www.marchiggins.com.

Лично я выбираю rsync для такого рода задач.

rsync -av /source_directory /target_directory

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на исходном компьютере;

rsync -av /home/ /media/USB rsync -av /usr/local /media/USB cp /etc/apt/sources.list /media/USB

Технически в дополнение к приведенному выше вы также должны получать весь каталог / etc и amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

dpkg --get-selections > /media/USB/installed-software

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

Шаг 3). построить установленное программное обеспечение computer & amp; убедитесь, что она является той же версией ОС, что и для целевого компьютера . Вы можете проверить свой номер версии следующим образом:

cat /etc/lsb-release

Шаг 4). После того, как цель была построена, вам необходимо:

настроить пользователей;

sudo adduser

скопировать source.list

sudo cp /media/USB /etc/apt/sources.list

& amp; они уверены, что все в курсе, как и в шаге 1)

sudo aptitude update && sudo aptitude upgrade

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

sudo rsync -av /media/USB /home/ sudo rsync -av /media/USB /usr/local

Теперь вам нужно убедиться, что установлены права доступа пользователя к домашним каталогам;

sudo chown -R username:username /home/pathtofolder

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевой компьютер

sudo aptitude install dselect cp /media/USB/installed-software / dpkg --set-selections < installed-software sudo dselect

Выберите 3. [I] nstall Install & amp; Upgrade Wanted Packages

На этом этапе у вас должно быть одинаково два компьютера.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

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

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что они могут нуждаться в для их обработки.

Проблема здесь не в том, что настройка синхронизации само по себе сложно, но приложения не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

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

7
ответ дан 10 August 2018 в 09:36

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте назовем компьютер со всеми исходными данными на нем (в моем случае нетбуком) источник и amp ; компьютер, на который вы хотите получить данные , цель .

Шаг 1). Убедитесь, что исходная система обновлена ​​

  sudo aptitude update & amp; & amp; & amp; & amp; & amp; & amp; & amp;  sudo aptitude upgrade  

Шаг 2). BACKUP источник файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании . У меня также есть несколько статей о резервном копировании в разделе IT моего сайта www.marchiggins.com .

Лично я выбираю rsync для такого рода задач.

  rsync -av / source_directory/ target_directory  

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на источник компьютер;

  rsync -av / home / / media / USB rsync -av / usr / local / media / USB cp /etc/apt/sources.list /  media / USB  

Технически в дополнение к вышесказанному вы также должны получать всю директорию / etc / amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

  dpkg --get-selection & gt;   

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

Шаг 3). постройте цель computer & amp; убедитесь, что он является той же версией ОС, что и source . Вы можете проверить свой номер версии следующим образом:

cat / etc / lsb-release

Шаг 4). После того как цель построена, вам необходимо:

настроить пользователей;

  sudo adduser  

скопировать source.list

  sudo cp / media / USB /etc/apt/sources.list  

& amp; они уверены, что все в курсе, как и на шаге 1)

  sudo aptitude update & amp; & amp; & amp; & amp; & amp;  sudo aptitude upgrade  

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

  sudo rsync -av / media / USB / home / sudo rsync -av / media / USB / usr / local   

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

  sudo chown -R имя пользователя: имя пользователя / home / pathtofolder [  ! d11] 

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевую машину

  sudo aptitude install dselect cp / media / USB / installed-software / dpkg --set-selection & lt;  Установленное программное обеспечение sudo dselect  

Выберите 3. [I] nstall Install & amp; Обновить требуемые пакеты

На этом этапе у вас должно быть два компьютера, которые являются одинаковыми.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

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

У меня аналогичная проблема. У меня нетбук, который имеет все мои текущие данные и amp; настройки на нем & amp; Я хочу, чтобы мое настольное программное обеспечение и amp; файлы должны быть одинаковыми.

Вот как я исправил свою проблему.

Давайте назовем компьютер со всеми исходными данными на нем (в моем случае нетбуком) источник и amp ; компьютер, на который вы хотите получить данные , цель .

Шаг 1). Убедитесь, что исходная система обновлена ​​

  sudo aptitude update & amp; & amp; & amp; & amp; & amp; & amp; & amp;  sudo aptitude upgrade  

Шаг 2). BACKUP источник файлов пользователя. Есть много разных способов сделать это. Это хорошая статья о резервном копировании . У меня также есть несколько статей о резервном копировании в разделе IT моего сайта www.marchiggins.com .

Лично я выбираю rsync для такого рода задач.

  rsync -av / source_directory/ target_directory  

В зависимости от адресата вы собираетесь делать резервную копию своих данных, вам нужно запустить что-то вроде этого на источник компьютер;

  rsync -av / home / / media / USB rsync -av / usr / local / media / USB cp /etc/apt/sources.list /  media / USB  

Технически в дополнение к вышесказанному вы также должны получать всю директорию / etc / amp; все в / var (кроме / var / cache & amp; / var / tmp), но я никогда не беспокоюсь. Как вы можете видеть выше, я уверен, что получаю копию файла / etc / apt / sources.

Затем нам нужно проверить, какое дополнительное программное обеспечение установлено на компьютере source . Опять же есть несколько способов сделать это, но я так и делаю.

  dpkg --get-selection & gt;   

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

Шаг 3). постройте цель computer & amp; убедитесь, что он является той же версией ОС, что и source . Вы можете проверить свой номер версии следующим образом:

cat / etc / lsb-release

Шаг 4). После того как цель построена, вам необходимо:

настроить пользователей;

  sudo adduser  

скопировать source.list

  sudo cp / media / USB /etc/apt/sources.list  

& amp; они уверены, что все в курсе, как и на шаге 1)

  sudo aptitude update & amp; & amp; & amp; & amp; & amp;  sudo aptitude upgrade  

Шаг 6). Скопируйте все ваши данные так же, как мы сделали на втором шаге, кроме как в обратном порядке

  sudo rsync -av / media / USB / home / sudo rsync -av / media / USB / usr / local   

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

  sudo chown -R имя пользователя: имя пользователя / home / pathtofolder [  ! d11] 

Шаг 7). Скопируйте файл установочного программного обеспечения на целевой компьютер и amp; выполните следующее, чтобы установить все программное обеспечение, которое у вас было на исходном компьютере, на целевую машину

  sudo aptitude install dselect cp / media / USB / installed-software / dpkg --set-selection & lt;  Установленное программное обеспечение sudo dselect  

Выберите 3. [I] nstall Install & amp; Обновить требуемые пакеты

На этом этапе у вас должно быть два компьютера, которые являются одинаковыми.

Здесь вы можете использовать унисон, чтобы синхронизировать их или rsync. Я снова предпочитаю rysnc, но многие люди, которых я знаю, используют unison & amp; клянусь им.

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

Ubuntu One в настоящее время не поддерживает настройку синхронизации произвольных приложений, хотя нас очень много просят. Для этого есть несколько причин. Главное - это: приложения должны быть написаны с учетом настроек. Если вы производите произвольное приложение, которое хранит его данные в файле конфигурации, то это приложение вряд ли заметит, если Ubuntu One изменит этот файл конфигурации во время работы приложения. Действительно, приложение почти наверняка перезапишет любые изменения Ubuntu One-made, если вы сами измените конфигурацию приложения.

Вторая проблема заключается в том, что приложения не различают настройки для конкретного компьютера и пользовательские настройки. Если, например, ваше приложение запоминает последние загруженные файлы и синхронизирует этот список последних файлов с Ubuntu One, что должны делать другие экземпляры этого приложения (на других компьютерах), если эти файлы отсутствуют? Если вы сохраняете позицию окна приложения на своем огромном мониторе и затем синхронизируете этот параметр с вашим нетбуком, как приложение справляется с этим? Все эти вещи, безусловно, можно обрабатывать в приложении, но многие приложения на самом деле не понимают, что они могут нуждаться в для их обработки.

Проблема здесь не в том, что настройка синхронизации само по себе сложно, но приложения не построены с идеей, что файл настроек может содержать «невозможно создать», маловероятные или противоречивые настройки и что файл настроек может измениться в любое время.

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

7
ответ дан 13 August 2018 в 15:46
  • 1
    Большое спасибо Силу. Я полностью понимаю проблемы, о которых вы говорили. Однако я имел в виду гораздо более базовый тип «синхронизации»: например, Центр программного обеспечения Ubuntu мог иметь «Ранее установленный», ссылка, очень похожая на «Рекомендацию», которая просто отобразит приложения, которые я могу захотеть переустановить. – Jeremy 14 June 2011 в 05:15
  • 2
    Фактически, единственные приложения, которые я надеялся полностью синхронизировать, - это те, которые интегрированы в верхнюю панель меню Ubuntu, такую ​​как Evolution, Empathy или Gwibber (поскольку после настройки они вроде бы становятся частью ОС). Бонусом может быть синхронизация ярлыков запуска, языка, клавиатуры и, возможно, настроек заставки или обоев ... Чтобы быстро дать это «Я дома», ощущение на вновь установленном ПК. – Jeremy 14 June 2011 в 05:44
  • 3
    Еще раз спасибо @sil! (Я забыл упоминание в первую очередь). – Jeremy 15 June 2011 в 00:59

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

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