Добавьте эту строку в ~/.bashrc (т. е. файл с именем .bashrc, расположенный в вашей домашней папке - вы можете увидеть его в Наутилусе, нажав Ctrl + H):
alias cls='printf "\033c"'
Теперь команда cls очистит экран, как в Windows. Он вернет вас к началу окна терминала, без текста, показанного выше. (Это не приведет к удалению истории команд оболочки.)
Это работает, потому что:
.bashrc запускается каждый раз при запуске оболочки bash. Команда alias определяет команду cls для запуска команды, указанной в правой части. Команда printf записывает символы в терминал. Он принимает коды эвакуации. Октал 033 - это символ, используемый для сигнализации начала управляющего кода терминала. Управляющий код c указывает терминалу очистить себя. Итак, с этой модификацией .bashrc. запуск cls отправляет необходимые данные на терминал, чтобы сообщить об этом, чтобы очистить себя.У меня была эта проблема, и после изменения сервера из диспетчера обновлений (из моей страны нам или на главном сервере) это сработало отлично. Попробуйте сервер рядом с вами или главный и посмотрите, работает ли он
Изменить: снимите флажок CD-ROM
Я видел ваше сообщение об ошибке и проблема заключается в деактивированном PPA. PPA больше не существует !. Вы можете проверить это вручную, пытаясь перейти к этой ссылке
http://ppa.launchpad.net/ferramroberto/java/ubuntu/dists/precise/main/source/Sources [d5 ] Это ссылка, из которой apt пытается загрузить исходный индексный файл. Поскольку PPA находится в автономном режиме, он дает ошибку 404. Хотя ваш интернет в порядке.Также попробуйте перейти на домашнюю страницу PPA на панели запуска. Вы можете видеть, что для вашей версии Ubuntu i.e 12.04 не существует никакой активности или сборки. A. Точный Pangolin.
И ошибка с cdrom's заключается в том, что эти записи становятся недействительными. Вы должны добавить эти cdroms. Я предлагаю решения обеих проблем.
Решение - удалить исходную строку программного обеспечения из вашей системы.
Сначала проверьте файл /etc/apt/sources.list, открыв его в терминале командой sudo gedit /etc/apt/sources.list, чтобы увидеть любую строку с этой ссылкой. Это должно выглядеть так.deb http://ppa.launchpad.net/ferramroberto/java/ubuntu precise main
deb-src http://ppa.launchpad.net/ferramroberto/java/ubuntu precise main
Если вы видите любую строку, содержащую это, удалите строку полностью и точно только эту строку. Если такой строки не было, исходный файл PPA находится в каталоге /etc/apt/sources.list.d. В этом случае удалите этот файл с помощью следующей команды sudo rm /etc/apt/sources.list.d/ferramroberto-java-precise.list
deb http://ppa.launchpad.net/ferramroberto/java/ubuntu precise main
deb-src http://ppa.launchpad.net/ferramroberto/java/ubuntu precise main
Если вы видите любую строку, содержащую это, удалите строку полностью и точно только эту строку. Сначала проверьте файл /etc/apt/sources.list, открыв его в терминале командой sudo gedit /etc/apt/sources.list, чтобы увидеть любую строка с указанием этой ссылки. Это должно выглядеть так.
В открывшемся окне на вкладке «Другие программы» щелкните записи «cdrom» и нажмите кнопку «Удалить», чтобы удалить поврежденный источник apt cdrom.
Вот и все. Попробуйте sudo apt-get update, чтобы увидеть, что ошибка была удалена.
Сначала проверьте файл /etc/apt/sources.list, открыв его в терминале командой sudo gedit /etc/apt/sources.list, чтобы увидеть любую строку с этой ссылкой. Это должно выглядеть так.
Если такой строки не было, исходный файл PPA находится в каталоге /etc/apt/sources.list.d. В этом случае удалите этот файл с помощью следующей командыsudo rm /etc/apt/sources.list.d/ferramroberto-java-precise.list
Страница руководства для Apt-Cdrom Вы подключены к Интернету? если это так, и вы получите эту ошибку, попробуйте это: попробуйте изменить сервер, выбрав диспетчер обновлений, определения, загрузив его, а затем выберите сервер рядом с вами. а затем попробуйте снова проверить свои обновления.
У меня была такая же проблема на Xubuntu 12.04, в течение нескольких дней. Изменение сервера и снятие флажка с CD-ROM, указанное в предыдущих ответах, не помогло решить проблему.
Я открыл диспетчер пакетов Synaptic и нажал «Настройки> Репозитории». На вкладке Ubuntu появилось одно и то же окно CD-ROM и не было отмечено. На вкладке «Другое программное обеспечение» было добавлено полдюжины строк с CD-ROM. Я снял флажок, а затем удалил их всех. Закрыл это окно и нажал кнопку «Обновить» в главном окне. Это, похоже, решило проблему для меня, так как диспетчер обновлений теперь говорит: «Информация о пакете была только что обновлена» (раньше она была устаревшей на 10 дней и отказалась обновлять, когда у меня возникла проблема). Теперь нажатие кнопки «Проверить» в диспетчере обновлений завершается без жалоб на Precise cdrom.
Я столкнулся с этой проблемой раньше. Это может быть связано с сетевыми прокси. Вы можете проверить сетевые прокси!