На мой взгляд, сначала нужно удалить или очистить пакет, например:
sudo apt-get remove <package>
или
sudo apt-get purge <package>
Затем вы можете загрузить версию, которую хотите установите и сохраните его в папке, скажем abc.deb в разделе «Загрузки». Откройте терминал, перейдите в папку с помощью команды cd и установите предыдущую версию с помощью dpkg:
sudo dpkg -i abc.deb
Или еще есть небольшая утилита под названием ppa-purge, если вы хотите переустановить пакеты обновляется через PPA.
Смотрите эту тему: http://www.webupd8.org/2009/12/remove-ppa-repositories-via-command.html
Лучше использовать инструмент apt-mark:
apt-mark showmanual
Это именно то, что вы хотите. Вы также можете пометить пакеты как установленные вручную или нет, и удерживать пакеты в фиксированных версиях.
Я создал сценарий, используя идею wojox. Он создает файл в вашем домашнем каталоге со всеми пакетами в нем.
https://github.com/PaperMountainStudio/list-manually-installed-packages