Ответ можно найти здесь. Ваш GRUB установлен, чтобы скрыть меню выбора ОС при загрузке.
В принципе, вам нужно будет сделать следующее изменение:
Добавить # перед двумя «скрытыми» "линий.Откройте терминал (ctrl+alt+t), а затем введите следующую команду: sudo nano /etc/default/grub. Отредактируйте файл, чтобы
GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true
стал
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
[d10 ] Сохраните файл (ctrl+x, а затем y для сохранения), а затем запустите sudo update-grub.При перезагрузке вы увидите меню выбора ОС.
Как указано в комментариях к @muru, пакет был удален, так как он нарушен в 17.10, поэтому да, нет ack в репозиториях 17.10.
Угадайте, я должен следить за https://packages.ubuntu.com/search?suite=artful&keywords=ack, чтобы узнать, когда он будет доступен снова.
Как указано в комментариях к @muru, пакет был удален, так как он нарушен в 17.10, поэтому да, нет ack в репозиториях 17.10.
Угадайте, я должен следить за https://packages.ubuntu.com/search?suite=artful&keywords=ack, чтобы узнать, когда он будет доступен снова.
Как указано в комментариях к @muru, пакет был удален, так как он нарушен в 17.10, поэтому да, нет ack в репозиториях 17.10.
Угадайте, я должен следить за https://packages.ubuntu.com/search?suite=artful&keywords=ack, чтобы узнать, когда он будет доступен снова.
Ack имеет ошибку теста в Ubuntu 17.10 Artful, и он был исключен из Ubuntu, пока он не пройдет. Perl обновляется на Artful, а старая версия ack не поддерживается новым Perl. Новая версия не проходит все тесты. Сбой тестирования вызван проблемами с базой тестирования, запущенной под Ubuntu (даже если он отлично работает в Debian). В ближайшее время будет выпущена новая версия.
Тем временем обходной путь заключается в установке его через CPAN, как это было предложено в результате теста в Ubuntu 17.10 Artful, и он был исключен из Ubuntu . Если у вас еще нет CPAN, вам необходимо сначала установить его:
sudo apt install cpanminus
Затем вы можете использовать его для установки ack:
sudo cpanm install App::Ack
Он будет строить и проверьте это, так что это займет около 2 минут, но после того, как это будет сделано, он будет в вашем пути в /usr/local/bin/ack.
Мне нравится этот вариант установки, поскольку он использует стандартные хранилища apt и cpan. Он использует библиотеки Perl, которые будут обновляться с помощью автоматизированных инструментов. Его можно легко реализовать в автоматизированных инструментах, таких как Ansible.
К сожалению ack не находится в 17.10 репозиториях. Обходной путь заключается в установке его вручную в соответствии с инструкциями на его веб-сайте.
Вот что я сделал:
$ sudo su
# curl https://beyondgrep.com/ack-2.18-single-file > /usr/local/bin/ack && chmod 0755 /usr/local/bin/ack
Пакеты, которые вызывают автоматическое тестирование пакетов Ubuntu, не включены в выпуск, по крайней мере, не из архива юниверса (который импортируется регулярно и автоматически из Debian Unstable).
Из-за изменение во время цикла Ubuntu 17.10 Artful Release что-то сломало автоматическое установление пакетов Ubuntu с установленным пакетом и, следовательно, перестало быть включенным в выпуски Ubuntu. Вы даже не можете найти его в текущем снимке разработки bionic, но его можно установить, если вы добавили строку для bionic-proposed к вашему sources.list.
Пока неясно, что именно это изменение было, соответственно, причиной (возможно, ошибкой в инфраструктуре autopkgtest Ubuntu) и тем, что является триггером. (Возможно, переход на Perl 5.26 выявил проблему в инфраструктуре autopkgtest Ubuntu.)
Ясно, однако, что эта проблема является специфичной для ubuntu, поскольку autopkgtest от Ack в Debian проходит без каких-либо проблем. И запуск autopkgtest локально на моментальном снимке разработки Ubuntu 18.04 Bionic также не обнаруживает эти ошибки тестирования. (И, похоже, он работает на Ubuntu. И тот же набор тестов запускается и во время сборки, и если он не пройдет, пакет не будет построен, что считается гораздо более серьезной проблемой.)
Еще один намек на то, что проблема скрыта где-то в инфраструктуре autopkgtest Ubuntu, является тот факт, что autopkgtest ack в Debian .
Любой намек на основные причины этих странных ubuntu -autopkgtest-специфические ошибки теста очень оценены либо в соответствующем отчете об ошибке пусковой панели, либо в , запущенном autopkgtest локально, на снимке разработки Ubuntu 18.04. Bionic не обнаруживает эти сбои тестирования .
Я смог установить пакет Ubuntu 18.04 в свой ящик Ubuntu 17.10:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.10
DISTRIB_CODENAME=artful
DISTRIB_DESCRIPTION="Ubuntu 17.10"
$ sudo apt install libfile-next-perl
...snip...
$ wget https://launchpad.net/ubuntu/+archive/primary/+files/ack_2.18-2_all.deb
...snip...
$ sudo dpkg -i ack_2.18-2_all.deb
...snip...
$ ack --version
ack 2.18
Running under Perl 5.26.0 at /usr/bin/perl
Copyright 2005-2017 Andy Lester.
This program is free software. You may modify or distribute it
under the terms of the Artistic License v2.0.
Если команда dpkg не работает для вас, это, вероятно, потому, что вам не хватает некоторой зависимости, которую я уже иметь. Попробуйте apt install любые отсутствующие зависимости, а затем снова запустите строку dpkg.
Мне нравится этот подход лучше, чем использование CPAN, потому что APT / dpkg все еще может видеть, что этот пакет установлен и сможет обновите его позже, как только Ubuntu рассортирует свою ситуацию сборки.
(Спасибо Акселю Беккерту за отправку ссылки на отчет об ошибке Launchpad, в котором я получил эту идею.)
Пакеты, которые вызывают автоматическое тестирование пакетов Ubuntu, не включены в выпуск, по крайней мере, не из архива юниверса (который импортируется регулярно и автоматически из Debian Unstable).
Из-за изменение во время цикла Ubuntu 17.10 Artful Release что-то сломало автоматическое установление пакетов Ubuntu с установленным пакетом и, следовательно, перестало быть включенным в выпуски Ubuntu. Вы даже не можете найти его в текущем снимке разработки bionic, но его можно установить, если вы добавили строку для bionic-proposed к вашему sources.list.
Пока неясно, что именно это изменение было, соответственно, причиной (возможно, ошибкой в инфраструктуре autopkgtest Ubuntu) и тем, что является триггером. (Возможно, переход на Perl 5.26 выявил проблему в инфраструктуре autopkgtest Ubuntu.)
Ясно, однако, что эта проблема является специфичной для ubuntu, поскольку autopkgtest от Ack в Debian проходит без каких-либо проблем. И запуск autopkgtest локально на моментальном снимке разработки Ubuntu 18.04 Bionic также не обнаруживает эти ошибки тестирования. (И, похоже, он работает на Ubuntu. И тот же набор тестов запускается и во время сборки, и если он не пройдет, пакет не будет построен, что считается гораздо более серьезной проблемой.)
Еще один намек на то, что проблема скрыта где-то в инфраструктуре autopkgtest Ubuntu, является тот факт, что autopkgtest ack в Debian .
Любой намек на основные причины этих странных ubuntu -autopkgtest-специфические ошибки теста очень оценены либо в соответствующем отчете об ошибке пусковой панели, либо в , запущенном autopkgtest локально, на снимке разработки Ubuntu 18.04. Bionic не обнаруживает эти сбои тестирования .
Я смог установить пакет Ubuntu 18.04 в свой ящик Ubuntu 17.10:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.10
DISTRIB_CODENAME=artful
DISTRIB_DESCRIPTION="Ubuntu 17.10"
$ sudo apt install libfile-next-perl
...snip...
$ wget https://launchpad.net/ubuntu/+archive/primary/+files/ack_2.18-2_all.deb
...snip...
$ sudo dpkg -i ack_2.18-2_all.deb
...snip...
$ ack --version
ack 2.18
Running under Perl 5.26.0 at /usr/bin/perl
Copyright 2005-2017 Andy Lester.
This program is free software. You may modify or distribute it
under the terms of the Artistic License v2.0.
Если команда dpkg не работает для вас, это, вероятно, потому, что вам не хватает некоторой зависимости, которую я уже иметь. Попробуйте apt install любые отсутствующие зависимости, а затем снова запустите строку dpkg.
Мне нравится этот подход лучше, чем использование CPAN, потому что APT / dpkg все еще может видеть, что этот пакет установлен и сможет обновите его позже, как только Ubuntu рассортирует свою ситуацию сборки.
(Спасибо Акселю Беккерту за отправку ссылки на отчет об ошибке Launchpad, в котором я получил эту идею.)
К сожалению ack не находится в 17.10 репозиториях. Обходной путь заключается в установке его вручную в соответствии с инструкциями на его веб-сайте.
Вот что я сделал:
$ sudo su
# curl https://beyondgrep.com/ack-2.18-single-file > /usr/local/bin/ack && chmod 0755 /usr/local/bin/ack
Ack имеет ошибку теста в Ubuntu 17.10 Artful, и он был исключен из Ubuntu, пока он не пройдет. Perl обновляется на Artful, а старая версия ack не поддерживается новым Perl. Новая версия не проходит все тесты. Сбой тестирования вызван проблемами с базой тестирования, запущенной под Ubuntu (даже если он отлично работает в Debian). В ближайшее время будет выпущена новая версия.
Тем временем обходной путь заключается в установке его через CPAN, как это было предложено в результате теста в Ubuntu 17.10 Artful, и он был исключен из Ubuntu . Если у вас еще нет CPAN, вам необходимо сначала установить его:
sudo apt install cpanminus
Затем вы можете использовать его для установки ack:
sudo cpanm install App::Ack
Он будет строить и проверьте это, так что это займет около 2 минут, но после того, как это будет сделано, он будет в вашем пути в /usr/local/bin/ack.
Мне нравится этот вариант установки, поскольку он использует стандартные хранилища apt и cpan. Он использует библиотеки Perl, которые будут обновляться с помощью автоматизированных инструментов. Его можно легко реализовать в автоматизированных инструментах, таких как Ansible.
Пакеты, которые вызывают автоматическое тестирование пакетов Ubuntu, не включены в выпуск, по крайней мере, не из архива юниверса (который импортируется регулярно и автоматически из Debian Unstable).
Из-за изменение во время цикла Ubuntu 17.10 Artful Release что-то сломало автоматическое установление пакетов Ubuntu с установленным пакетом и, следовательно, перестало быть включенным в выпуски Ubuntu. Вы даже не можете найти его в текущем снимке разработки bionic, но его можно установить, если вы добавили строку для bionic-proposed к вашему sources.list.
Пока неясно, что именно это изменение было, соответственно, причиной (возможно, ошибкой в инфраструктуре autopkgtest Ubuntu) и тем, что является триггером. (Возможно, переход на Perl 5.26 выявил проблему в инфраструктуре autopkgtest Ubuntu.)
Ясно, однако, что эта проблема является специфичной для ubuntu, поскольку autopkgtest от Ack в Debian проходит без каких-либо проблем. И запуск autopkgtest локально на моментальном снимке разработки Ubuntu 18.04 Bionic также не обнаруживает эти ошибки тестирования. (И, похоже, он работает на Ubuntu. И тот же набор тестов запускается и во время сборки, и если он не пройдет, пакет не будет построен, что считается гораздо более серьезной проблемой.)
Еще один намек на то, что проблема скрыта где-то в инфраструктуре autopkgtest Ubuntu, является тот факт, что autopkgtest ack в Debian .
Любой намек на основные причины этих странных ubuntu -autopkgtest-специфические ошибки теста очень оценены либо в соответствующем отчете об ошибке пусковой панели, либо в , запущенном autopkgtest локально, на снимке разработки Ubuntu 18.04. Bionic не обнаруживает эти сбои тестирования .
Я смог установить пакет Ubuntu 18.04 в свой ящик Ubuntu 17.10:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.10
DISTRIB_CODENAME=artful
DISTRIB_DESCRIPTION="Ubuntu 17.10"
$ sudo apt install libfile-next-perl
...snip...
$ wget https://launchpad.net/ubuntu/+archive/primary/+files/ack_2.18-2_all.deb
...snip...
$ sudo dpkg -i ack_2.18-2_all.deb
...snip...
$ ack --version
ack 2.18
Running under Perl 5.26.0 at /usr/bin/perl
Copyright 2005-2017 Andy Lester.
This program is free software. You may modify or distribute it
under the terms of the Artistic License v2.0.
Если команда dpkg не работает для вас, это, вероятно, потому, что вам не хватает некоторой зависимости, которую я уже иметь. Попробуйте apt install любые отсутствующие зависимости, а затем снова запустите строку dpkg.
Мне нравится этот подход лучше, чем использование CPAN, потому что APT / dpkg все еще может видеть, что этот пакет установлен и сможет обновите его позже, как только Ubuntu рассортирует свою ситуацию сборки.
(Спасибо Акселю Беккерту за отправку ссылки на отчет об ошибке Launchpad, в котором я получил эту идею.)
К сожалению ack не находится в 17.10 репозиториях. Обходной путь заключается в установке его вручную в соответствии с инструкциями на его веб-сайте.
Вот что я сделал:
$ sudo su
# curl https://beyondgrep.com/ack-2.18-single-file > /usr/local/bin/ack && chmod 0755 /usr/local/bin/ack
Ack имеет ошибку теста в Ubuntu 17.10 Artful, и он был исключен из Ubuntu, пока он не пройдет. Perl обновляется на Artful, а старая версия ack не поддерживается новым Perl. Новая версия не проходит все тесты. Сбой тестирования вызван проблемами с базой тестирования, запущенной под Ubuntu (даже если он отлично работает в Debian). В ближайшее время будет выпущена новая версия.
Тем временем обходной путь заключается в установке его через CPAN, как это было предложено в результате теста в Ubuntu 17.10 Artful, и он был исключен из Ubuntu . Если у вас еще нет CPAN, вам необходимо сначала установить его:
sudo apt install cpanminus
Затем вы можете использовать его для установки ack:
sudo cpanm install App::Ack
Он будет строить и проверьте это, так что это займет около 2 минут, но после того, как это будет сделано, он будет в вашем пути в /usr/local/bin/ack.
Мне нравится этот вариант установки, поскольку он использует стандартные хранилища apt и cpan. Он использует библиотеки Perl, которые будут обновляться с помощью автоматизированных инструментов. Его можно легко реализовать в автоматизированных инструментах, таких как Ansible.