Вы не должны помещать DISTRO
в URL-адрес, а вместо этого указывайте имя нужного вам номера версии, то есть один из avlinux
, jessie
, sid
, stretch
или wheezy
. Я не уверен, какой именно из них вам нужен, поскольку вы запускаете Kali. Насколько я понимаю, Kali основана на тестировании Debian, поэтому вы должны попытаться поместить stretch
в URL-адрес вместо DISTRO
.
Использование репозиториев из внешних источников не рекомендуется с дистрибутивом Kali, для установки Wine ваш /etc/apt/sources.list
должен содержать следующие строки и ничего больше:
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
Когда этот файл является вот так, то сделайте следующее:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install wine-bin:i386
Очень важно, чтобы файл /etc/apt/sources.list
не содержал ничего, кроме приведенных выше строк.
Вы можете использовать шаблон глобуса:
*[[:digit:]]*d
*
соответствует нулю или более символов
[: digit:]
соответствует любой цифре в вашем языковом стандарте
d
соответствует буквальному d
, в конце здесь
Если вы не хотят зависеть от вашего языкового стандарта
, только для кодировки ASCII:
*[0-9]*d
Пример:
% ls
alle34mails alle34mailsd alle5m6ilsd.d allemails allemails.d
% ls *[[:digit:]]*d
alle34mailsd alle5m6ilsd.d
Исправленный шаблон должен быть:
*[[:цифра:]].*d$
или
*[0-9].*d$
Добавляя к описанию от heemayl, необходимо только совпадение цифры, чтобы эта часть требований OP была выполнена. Затем нужно принять любое количество других символов после цифры .*
, которые могут включать другие цифры. Затем нужно иметь литерал d
, но он должен быть привязан к концу строки $
. Шаблон от heemayl не будет соответствовать обоим примерам ОП и будет ложно соответствовать всему, что имеет d
непосредственно после цифр, не обязательно в конце, согласно условиям ОП.