У меня есть 64-разрядный настольный ПК под управлением Ubuntu 16.04. Я решил, что хотел прекратить доверие облачным дискам и начать использовать синхронизацию потока среди нескольких локальных жестких дисков. Таким образом, я не должен буду платить ежегодную премию за значительную способность к моей музыке и фотографиям. Ранее, это было синхронизацией bittorrent или btsync, но это, кажется, теперь называют resilio-синхронизацией. Так, я следовал следующим инструкциям, расположенным здесь: https://help.getsync.com/hc/en-us/articles/206178924.
Я следовал за разделом для Ubuntu. Я скопировал и вставил рамку выделения со следующими командами,
echo "deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free" | sudo tee /etc/apt/sources.list.d/resilio-sync.list
wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -
sudo dpkg --add-architecture armhf
sudo apt-get update
Я затем сделал
sudo nano /etc/apt/sources.list
и добавил следующее у основания файла:
deb [arch=armhf] http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free
Примечание: Это - то, где моя проблема. Каждый раз, когда я sudo apt-get update
Я добираюсь:
Err:31 http://security.ubuntu.com/ubuntu xenial-security/main armhf Пакеты
404 не найденный [IP: 2001:67c:1562:: 16 80]
Err:15 http://us.archive.ubuntu.com/ubuntu гостеприимные/основные armhf Пакеты
404 не найденный [IP: 2001:67c:1562:: 19 80]
Err:22 http://us.archive.ubuntu.com/ubuntu xenial-updates/main armhf Пакеты
404 не найденный [IP: 2001:67c:1562:: 19 80]
Err:48 http://us.archive.ubuntu.com/ubuntu xenial-backports/main armhf Пакеты
404 не найденный [IP: 2001:67c:1562:: 19 80]
E: Не удалось выбрать http://us.archive.ubuntu.com/ubuntu/dists/xenial/main/binary-armhf/Packages
404 не найденный [IP: 2001:67c:1562:: 19 80]
E: Не удалось выбрать http://us.archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-armhf/Packages
404 не найденный [IP: 2001:67c:1562:: 19 80]
E: Не удалось выбрать http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-armhf/Packages
404 не найденный [IP: 2001:67c:1562:: 16 80]
E: Не удалось выбрать http://us.archive.ubuntu.com/ubuntu/dists/xenial-backports/main/binary-armhf/Packages
404 не найденный [IP: 2001:67c:1562:: 19 80]
E: Некоторым индексным файлам не удалось загрузить. Они были проигнорированы, или старые, используемые вместо этого.
Кажется, что я могу действительно установить resilio-синхронизацию с,
sudo apt-get install resilio-sync
Однако я не думаю armhf архитектура, установленная правильно, потому что она отражает, что в Кв. - получают результаты обновления. Я пытался проверить с dpkg --print-architecture
и это возвращает amd64. Я принимаю, так как сбои обновления, armhf не может полностью установить.
Который ЦП Вы имеете? Если это - или Intel или AMD (который, скорее всего, имеет место), архитектура, которую Вы добавили (ARM) является неправильным. Попробуйте следующее:
sudo dpkg --remove-architecture armhf
sudo nano /etc/apt/sources.list
Затем замена [arch=armhf]
с deb
и сохранила файл Наконец, выполняет обновление и установку снова:
sudo apt-get update && sudo apt-get install resilio-sync