Рейтинг:-3

Как установить apt на Ubuntu?

флаг cn

Я пытаюсь установить аутентификатор Google на Ubuntu.

Я пытался sudo apt установить libpam-google-authenticator что приводит к ошибке sudo: подходящее: команда не найдена. Не должен подходящий уже установлен на Ubuntu? Я пробовал несколько команд с подходящий. Осторожно, я новичок в Linux.

Когда я использую команду lsb_release -a это вывод:

-bash: lsb_release: команда не найдена

Я установил «Ubuntu 20.04 LTS» из Магазина Microsoft.

Когда я использую команду кот /etc/os-релиз это вывод:

ИМЯ="CentOS Linux"
ВЕРСИЯ="8"
ID="центос"
ID_LIKE="Рель Федора"
VERSION_ID="8"
PLATFORM_ID="платформа:el8"
PRETTY_NAME="CentOS Linux 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
$: эхо $PATH
/home/mkristiansen/.local/bin:/home/mkristiansen/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
Iván Araolaza avatar
флаг br
Да, должно. Какую версию Ubuntu вы используете? И не могли бы вы добавить несколько скриншотов сообщения?
флаг us
Можете ли вы отредактировать вопрос и опубликовать вывод команды `lsb_release -a`?
Nmath avatar
флаг ng
`apt` всегда устанавливается на Ubuntu Server, Ubuntu Desktop и во всех официальных версиях Ubuntu. Не подскажете, как его удалили?
Iván Araolaza avatar
флаг br
Вы используете Ubuntu в WSL?
user1560375 avatar
флаг cn
Я установил только Ubuntu из магазина Microsoft на свой компьютер с Windows 10. Я не устанавливал WSL. Спасибо
marosg avatar
флаг vn
Не могли бы вы обновить вывод `cat /etc/os-release`?
marosg avatar
флаг vn
Также, пожалуйста, покажите вывод `echo $PATH`
user535733 avatar
флаг cn
Ваш вывод ясно показывает, что вы используете CentOS, а не Ubuntu. CentOS не использует apt.
Nmath avatar
флаг ng
1) Ubuntu из Магазина Microsoft в Windows 10 **есть** WSL. Если вы установили какой-либо дистрибутив Linux в Windows из Магазина Microsoft, вы используете WSL. 2) Вы не используете Ubuntu, вы используете CentOS, который не использует apt в качестве менеджера пакетов, он использует yum 3) CentOS [не по теме] (https://askubuntu.com/help/ по теме). Вы можете спросить о CentOS на [Unix&Linux](https://unix.stackexchange.com).
user1560375 avatar
флаг cn
Почему он работает с CentOS, когда программа, которую я установил, называется ubuntu? И как мне запустить ubuntu, нужно ли что-то еще установить? Всем спасибо за потраченное время и помощь.
Nmath avatar
флаг ng
Каким-то образом вы установили CentOS. Возможно, вы также установили Ubuntu, но когда вы вводили эти команды, вы использовали не Ubuntu, а CentOS. CentOS — это совершенно другой дистрибутив Linux, и он не очень похож на Ubuntu, поскольку он относится к семейству Linux «RedHat», а Ubuntu основан на Debian.
user1560375 avatar
флаг cn
Да я вижу. У вас есть руководство по правильной установке ubuntu?
cocomac avatar
флаг cn
@ user1560375 Да. Откройте Microsoft Store, щелкните строку поиска и введите «Ubuntu». Нажмите на него и нажмите «Установить».Вот [ссылка на Ubuntu](https://www.microsoft.com/en-us/p/ubuntu/9nblggh4msv6?activetab=pivot:overviewtab) в Магазине. После того, как вы загрузили его, просто запустите его (из меню «Пуск»), выполните короткую настройку, а затем наслаждайтесь!
NotTheDr01ds avatar
флаг vn
@user1560375 user1560375 Если вы используете последнюю версию Windows 10 (21H2) или Windows 11, просто `wsl --install Ubuntu`. Метод Cocomac также работает (для всех выпусков WSL и Windows).
user1560375 avatar
флаг cn
Я просто хотел добавить, что я вошел на свой школьный сервер с помощью ssh username@server-address, и, возможно, поэтому он работал на CentOS, мой школьный сервер каким-то образом работает на CentOS? Когда я вхожу в систему на своем ПК в Ubuntu и пишу команду «cat /etc/os-release», он говорит, что это Ubuntu. Так что, только когда я подключаюсь по ssh к своему школьному серверу и пишу команду «cat /etc/os-release», он говорит CentOS?
Рейтинг:2
флаг br

Вы используете CentOS, а не Ubuntu. CentOS использует ням в качестве менеджера пакетов. Если по какой-либо причине вы все еще хотите использовать подходящий на чем вы работаете, Проверь это.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.