Установить:
shopt -u nocaseglob
Со страницы руководства bash:
> nocaseglob
> If set, bash matches filenames in a case-insensitive
> fashion when performing pathname expansion (see Pathname
> Expansion above).
Если вы установите 'globasciiranges', я не знаю, что произойдет к не -символам ascii, таким как utf -8
Похоже, ваше обновление с 16.04 до 18.04 не завершилось должным образом, и в результате конфигурация репозитория была в основном закомментирована.
Чтобы исправить репозитории Ubuntu, отредактируйте /etc/apt/sources.list
, чтобы он содержал
deb http://ca.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://ca.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
, затем запустите apt update
, и вы сможете установить default-jre
.
Вы также должны просмотреть все свои файлы в /etc/apt/sources.list.d
; если файлы .list.distUpgrade
выглядят нормально, переименуйте их, чтобы удалить часть .distUpgrade
.