Рейтинг:0

Обновите или удалите Alacritty

флаг in

Я построил Alacritty, следуя инструкциям из Алакритти Гитхаб и я не знаю, как его обновить.

Итак, я подумал, что если я установлю Alacritty с этим кодом §, Обновить его будет несложно.

sudo add-apt-repository ppa: aslatter/ppa
sudo apt установить alacritty

Может ли кто-нибудь помочь мне Удалить или подскажите, как Обновить Это?

Спасибо

флаг cn
Ray
Будет ли `sudo apt purge alacritty` удалять программное обеспечение для вас? Если вы устанавливаете что-то с GitHub, то «обновление» этого, вероятно, похоже на повторную установку с использованием инструкций по установке. С репозиторием ppa обновление может быть немного проще, но это зависит от того, регулярно ли его обновляет разработчик.
Marco avatar
флаг in
Спасибо за вашу помощь, я еще не пробовал `sudo apt purge alacritty`. разработчик [PPA: antoine last] (https://launchpad.net/~aslatter/+archive/ubuntu/ppa) регулярно обновляет его.Я новичок, поэтому я не знаю, безопасно ли установить его у него или безопаснее собрать его самому.
флаг cn
Ray
Я рад, что кто-то еще помог вам! Чтобы ответить на ваш вопрос, Alacritty Github является источником программного обеспечения. Другие, у которых есть PPA, могут захотеть переупаковать его, чтобы другим было проще установить его. Или он может стать официальным пакетом Ubuntu. Абсолютным «самым безопасным» является GitHub, так как это источник программного обеспечения. (Если вы не доверяете разработчику, то даже не утруждайте себя его использованием.) Все остальные находятся посередине, даже я, если бы я сказал вам: «Да! Вы можете им доверять!». Как вы можете доверять мне, чтобы дать вам совет о PPA? Доверие приходит со временем, а «чувство» не связано с программным обеспечением.
Рейтинг:1
флаг cn

В принципе, вы должны знать подробности процедуры установки, чтобы иметь возможность полностью отменить установку. Насколько я вижу, все из компиляции находится под цель / выпуск / готовность где-то. Оттуда вы вручную перемещали вещи в /USR/местные/бен и других местах, как указано в Вход на рабочий стол. Просто отмените эти действия.

  • Удалять /usr/местные/бин/алакритти. Уже с этого момента новой версией будет та, которую вы запускаете командой рвение
  • Удалять /usr/share/pixmaps/Alacritty.svg
  • Что касается Alacritty.desktop, будь осторожен. Это скорее всего в /usr/доля/приложения когда он установлен с использованием рабочий стол-файл-установить. Он мог быть перезаписан вашей установкой PPA, хотя некоторые PPA упаковывают файл рабочего стола как com.alacritty.Alacritty.desktop. Если последний файл существует в /usr/доля/приложения, то можно удалить Alacritty.desktop. ЕСЛИ этого файла нет, возможно, он находится где-то еще в вашей системе. Если нужно, поищите, где он находится. Затем вы можете сделать sudo update-desktop-database чтобы обновить систему, что этот лаунчер пропал.
  • Наконец, удалите папку, в которую были помещены скомпилированные файлы, если вы еще этого не сделали.

Немного предыстории: когда вы установили Alacritty из PPA, двоичный файл будет расположен в /USR/бен. Однако версия, которую вы скомпилировали вручную, находится, если вы следовали всем инструкциям, в /USR/местные/бен. Последняя папка стоит раньше в пути поиска приложений (посмотрите на этот путь командой эхо $PATH). Таким образом, несмотря на установку версии PPA, версия, скомпилированная вручную, продолжает выполняться.

Marco avatar
флаг in
Спасибо за помощь. [target/release/alacritty] находится на [~/alacritty/target/release/alacritty].мне удалить эту папку [~/alacritty]? Я не знаю, где находятся скомпилированные файлы. они в папке [~/alacritty]? [Alacritty.desktop] находится в [/usr/share/applications], как вы сказали. Я еще не устанавливал PPA. Если я хочу обновить его, перестроив его. новый ремонт заменит старый? или я получу две версии этого. Еще раз спасибо.
vanadium avatar
флаг cn
Я не знаю больше о процессе компиляции, чем то, на что вы мне указали и за чем последовали. Я также думаю, что скомпилированные файлы находятся в вашей папке ~/alacritty. Вместо того, чтобы создавать себя, вы можете предпочесть использовать PPA.
Рейтинг:0
флаг us

я верю в обновление рвение из исходного кода было бы более целесообразно в любой момент по сравнению с установкой из подходящих репозиториев. У меня были сбои в некоторых случаях при использовании apt после обновления моей системы.

Чтобы обновить его, я считаю, что лучший способ сделать это — обновить репозиторий до последней версии.

git тянуть

Убедитесь, что у вас установлен последний компилятор ржавчины.

установка переопределения rustup стабильная
стабильное обновление rustup

Затем используйте, чтобы построить его

сборка груза --release

После сборки я использую символические ссылки вместо копирования файла, поэтому при обновлении мне не нужно копировать файл снова и снова. Система будет использовать тот же файл в том же месте.

ln -s /Полный путь/к/alacritty/target/release/alacritty/directory/in/"$PATH"/alacritty

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

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