Это не относится конкретно к вопросу о том, нужно ли использовать репозитории исходного кода. Но вы можете найти это полезным, так как оно непосредственно затрагивает наиболее распространенную причину замедления, которое у вас есть. Я скопировал это из моего ответа здесь.
У вас может быть менеджер обновлений, который автоматически выбирает наилучшие основные репозитории, что приведет к лучшим скоростям загрузки. Для этого откройте «Диспетчер обновлений» и нажмите «Настройки». Выберите вкладку «Ubuntu Software», затем в раскрывающемся списке «Загрузить с:» выберите «Другое ...»
Теперь в появившемся окне нажмите «Выбрать лучший сервер»,
Затем он выполнит несколько тестов, чтобы выбрать лучший сервер для вас. Как только он будет завершен, просто нажмите «Выбрать сервер».
Теперь просто запустите обновления, и вы должны заметить улучшение (если ваше лучшее доступное репо еще не было выбрано).
1) sudo apt-get remove --purge software-center
2) sudo apt-get install software-center
3) sudo software-center &