как мне проверить, является ли мой Linux deb или rpm

Если предположить, что вы имеете в виду UNICODE, а не ASCII, решение будет связано с базой данных символов Unicode .

Глядя на «Основные вопросы» в их FAQ, кажется, что вы, возможно, стремитесь использовать неназначенный символ, который, по-видимому, должен находиться в «областях частного использования», чтобы быть «совместимой реализацией Unicode» .

Для получения дополнительной информации (т. е. для того, чтобы быть заваленным часто задаваемыми вопросами ), посмотрите здесь .

0
23.08.2021, 17:58
2 ответа

Если dpkg -lвыдает длинный список пакетов, ваша система использует пакеты .deb.

Если rpm -qaвыдает длинный список пакетов, ваша система использует RPM.

Если ни один из них не создает длинный список пакетов, ваша система использует другой формат упаковки.

Обратите внимание, что во многих случаях вам нужно знать ваш фактический дистрибутив, а не только формат пакета, который он использует. cat /etc/os-releaseскажет вам в большинстве современных систем Linux.

3
23.08.2021, 19:13

Существует еще одна возможность -использовать пакет Snap . Он работает с большинством распространенных дистрибутивов, и вам не нужно беспокоиться об rpm, deb или чем-то еще, но вам, возможно, придется сначала установить поддержку Snap. Инструкции здесь(вам может потребоваться прокрутить вниз, чтобы выбрать дистрибутив ). Если вы используете Ubuntu, snapуже установлен, поэтому вам просто нужно установить пакет Skype Snap. Если у вас есть вопросы, вы можете задать их здесь. Кроме того, было бы легче ответить, если бы вы предоставили вывод cat /etc/os-release | grep -E '^NAME=|^PRETTY_NAME='.

0
24.08.2021, 08:25

Теги

Похожие вопросы