Ответ от Сагара Ракше правильный. Здесь я объясню, как выполнить его вручную.
Сначала укажите неверный файл в /etc/apt/sources.list.d (вам также может потребоваться проверить главный файл /etc/apt/sources.list)
cd /etc/apt/sources.list.d
head *.list
Затем переименуйте файл, чтобы отключить его:
sudo mv WRONGFILE.list WRONGFILE.list.backup
Или вместо переименования файла создайте резервную папку и переместите файл там:
sudo mkdir backup_on_date_YYYMMDD
sudo mv WRONGFILE.list backup_on_date_YYYMMDD
Для вашей информации add-apt-repository - это скрипт для скрипта, добавляющий или комментируя строки в ваших *.list файлах. Лично я предпочитаю обрабатывать себя этими операциями, чтобы оставаться ясным и amp; secure *.list.
Показать установленные ключи apt с помощью apt-key list и найти ключ для репо, который вы хотите удалить, например: [ ! d9]
pub 2048R/5044912E 2010-02-11
uid Dropbox Automatic Signing Key <linux@dropbox.com>
Затем вы можете использовать sudo apt-key del 5044912E для удаления этой клавиши.
После редактирования JAVA_HOME в /etc/environment вы должны сделать:
source /etc/environment
export JAVA_HOME
Если вы используете только новое значение, которое не будет экспортироваться в любой прогон подпроцесса из вашей оболочки. [ ! d1]