Вопрос Установка с помощью Software Center vs apt-get


Я пытаюсь понять разницу между установкой приложения с программным центром Ubuntu и установкой приложения с помощью apt-get,

Например, я хочу установить приложение Latex TexMaker. Для начала я искал это в Software Center и установил там. Это добавило значок на боковой панели рабочего стола Ubuntu, на который я могу щелкнуть, чтобы запустить приложение. Однако в этой версии TexMaker не было всех необходимых пакетов Latex.

Поэтому мне было рекомендовано установить TexMaker, выполнив sudo apt-get install texlive-full, Однако после этого я снова запустил TexMaker с боковой панели рабочего стола, и у него все еще не было всех пакетов. Поэтому кажется, что моя установка с использованием apt-get не переопределил мою первоначальную установку с помощью Software Center.

Итак, мои вопросы:

  1. Означает ли это, что на моей машине установлены две разные версии TexMaker?

  2. Если бы я должен был установить TexMaker только с apt-get, как я могу получить значок на боковой панели рабочего стола?

Благодаря!


1
2018-06-06 12:01


происхождения


Нет никакой разницы, программное приложение является интерфейсом для apt, они используют файл sources.list для вывода контента из тех же репозиториев. - Mark Kirby
TexMaker и TeX Live - это два довольно независимых пакета. Если вы хотите установить texmaker с помощью apt-get, делать apt-get install texmaker, - muru
возможный дубликат это а также это, - storm
Это на самом деле то же самое - программный центр использует apt-get под капотом, чтобы установить вещи. Чтобы ответить на ваши вопросы: 1. Нет, есть только одна версия. 2. Вы найдете его в тире и перетащите его на боковую панель. - JonasCz
Как сказал @muru, TexMaker - это программа GUI для написания LaTeX. TexLive - это коллекция пакетов LaTeX, которые не включают графический интерфейс, но требуются для многих функций LaTeX. Это отдельные программы и отдельные пакеты. Видеть Различия между Tex Live и TexMaker - Nick Weinberg


ответы:


Установка программного обеспечения Ubuntu Software

Приложение Ubuntu Software имеет графический пользовательский интерфейс, позволяющий вам искать программы и предоставлять вам некоторую информацию о них, но когда вы нажимаете кнопку «установить», в основном выполняется команда sudo apt-get install packagename

Как уже отмечал Mark Kirby & JonasCz, установка из приложения Ubuntu Software или ввод sudo apt-get install команда - это всего лишь два разных способа сделать то же самое.

Одним из преимуществ GUI-метода является то, что он поместит значок запуска вашей недавно установленной программы в Unity launcher для вас.

Если вы используете sudo apt-get install и затем щелкните значок Launcher для программы в Unity Launcher, вам нужно найти программу с помощью Dash, а затем перетащить ее в Launcher самостоятельно.

В этом случае кажется, что TexMaker и «texlive-full» - разные программы и имеют разные значки Launcher, поэтому значок TexMaker с вашей первой установки программы Ubuntu Software продолжит запуск TexMaker и не будет заменен на «texlive набитый».

[Кстати, возможно, что программа TeXstudio (найденные в программном обеспечении Ubuntu) могут иметь функциональные возможности, которые вы после]

редактировать: После дальнейших исследований (я не знаком с TexMaker и «texlive-full») кажется, что «texlive-full» описывается как «TeX Live: метапакет, потянутый во всех компонентах TeX Live». Это означает, что он устанавливает отдельную программу под названием «Tex Live» или должен добавить некоторые функции для TexMaker для меня непонятно. В описании пакета Texlive не упоминается «TexMaker»: http://packages.ubuntu.com/xenial/texlive-full


3
2018-06-06 15:10