Điểm:0

Cập nhật hoặc xóa Alacritty

lá cờ in

Tôi đã xây dựng Alacritty bằng cách làm theo hướng dẫn từ Alacritty Github và tôi không biết làm thế nào để cập nhật nó.

Vì vậy, tôi nghĩ nếu tôi cài đặt Alacritty với mã này â§, Nó sẽ dễ dàng để cập nhật nó.

Sudo add-apt-repository ppa:aslatter/ppa
sudo apt cài đặt alacritty

Ai có thể giúp tôi gỡ bỏ nó, hoặc hướng dẫn tôi làm thế nào để cập nhật nó?

Cảm ơn bạn

lá cờ cn
Ray
`Sudo apt purge alacritty` sẽ xóa phần mềm cho bạn chứ? Nếu bạn cài đặt thứ gì đó từ GitHub, thì việc "cập nhật" nó có thể tương tự như việc cài đặt lại nó theo hướng dẫn cài đặt. Với kho lưu trữ ppa, việc cập nhật có thể dễ dàng hơn một chút, nhưng nó phụ thuộc vào việc nhà phát triển có cập nhật nó thường xuyên hay không.
Marco avatar
lá cờ in
Cảm ơn sự giúp đỡ của bạn, tôi chưa thử `Sudo apt purge alacritty`. nhà phát triển [PPA: antoine sau](https://launchpad.net/~aslatter/+archive/ubuntu/ppa) cập nhật nó thường xuyên.Tôi là người mới nên tôi không biết cài đặt nó từ anh ấy có an toàn không hay tự xây dựng nó an toàn hơn.
lá cờ cn
Ray
Tôi rất vui vì đã có người khác giúp bạn! Để trả lời câu hỏi của bạn, Alacritty Github là nguồn của phần mềm. Những người khác có PPA có thể muốn đóng gói lại nó để giúp người khác cài đặt dễ dàng hơn. Hoặc, nó có thể trở thành một gói Ubuntu chính thức. "An toàn nhất" tuyệt đối là GitHub vì đó là nguồn phần mềm. (Nếu bạn không tin tưởng nhà phát triển, thì đừng bận tâm sử dụng nó.) Mọi người khác đều ở giữa, ngay cả tôi nếu tôi nói với bạn, "vâng! Bạn có thể tin tưởng họ!". Làm thế nào bạn có thể tin tưởng tôi để cho bạn lời khuyên về PPA? Niềm tin đi cùng với thời gian và "cảm giác" không liên quan đến phần mềm.
Điểm:1
lá cờ cn

Về nguyên tắc, bạn nên biết chi tiết về quy trình cài đặt của mình để có thể hoàn tác hoàn toàn quá trình cài đặt. Theo như tôi thấy, mọi thứ từ phần tổng hợp đều nằm dưới một mục tiêu/phát hành/lacritty một vài nơi. Từ đó, bạn chuyển mọi thứ theo cách thủ công sang /usr/local/bin và những nơi khác, như được chỉ ra dưới Mục máy tính để bàn. Chỉ cần hoàn tác những hành động này.

  • Gỡ bỏ /usr/local/bin/alacritty. Kể từ bây giờ, phiên bản mới sẽ là phiên bản mà bạn khởi chạy bằng lệnh sốt sắng
  • Gỡ bỏ /usr/share/pixmaps/Alacritty.svg
  • Đối với Alacritty.desktop, hãy cẩn thận. Nó rất có thể trong /usr/share/ứng dụng khi nó được cài đặt bằng cách sử dụng cài đặt tập tin máy tính để bàn. Nó có thể đã bị cài đặt PPA của bạn ghi đè, mặc dù một số PPA đóng gói tệp máy tính để bàn dưới dạng com.alacritty.Alacritty.desktop. Nếu tệp sau tồn tại trong /usr/share/ứng dụng, sau đó bạn có thể loại bỏ Alacritty.desktop. NẾU tệp đó không có ở đó, nó có thể ở nơi khác trên hệ thống của bạn. Nếu cần, tìm kiếm nó ở đâu. Sau đó bạn có thể làm một Sudo update-desktop-cơ sở dữ liệu để cập nhật hệ thống mà trình khởi chạy đó đã biến mất.
  • Cuối cùng, xóa thư mục chứa các tệp đã biên dịch nếu bạn chưa xóa.

Một số thông tin cơ bản: Khi bạn cài đặt Alacritty từ PPA, tệp nhị phân sẽ nằm trong /usr/bin. Tuy nhiên, phiên bản mà bạn đã biên soạn thủ công, nếu bạn làm theo tất cả các hướng dẫn, trong /usr/local/bin. Thư mục thứ hai xuất hiện sớm hơn trong đường dẫn tìm kiếm ứng dụng (xem đường dẫn đó bằng lệnh tiếng vang $PATH). Vì vậy, mặc dù đã cài đặt phiên bản PPA, phiên bản được biên dịch thủ công vẫn tiếp tục là phiên bản được thực thi.

Marco avatar
lá cờ in
Cảm ơn sự giúp đỡ của bạn. [mục tiêu/phát hành/alacritty] bật [~/alacritty/mục tiêu/phát hành/alacritty].tôi có nên xóa thư mục này [~/alacritty] không? Tôi không biết các tập tin được biên dịch ở đâu. chúng có nằm trong thư mục [~/alacritty] không? [Alacritty.desktop] nằm trong [/usr/share/applications] như bạn đã nói. Tôi chưa cài đặt PPA. Nếu tôi muốn cập nhật nó bằng cách xây dựng lại nó. cái mới sẽ thay thế cái cũ? hoặc tôi sẽ nhận được hai phiên bản của nó. Cám ơn bạn một lần nữa.
vanadium avatar
lá cờ cn
Tôi không biết nhiều về quá trình biên dịch hơn những gì bạn đã chỉ cho tôi và làm theo. Tôi đoán các tệp đã biên dịch cũng nằm trong thư mục ~/alacritty của bạn. Thay vì tự xây dựng, bạn có thể muốn xem PPA.
Điểm:0
lá cờ us

Tôi tin rằng việc cập nhật sốt sắng từ mã nguồn sẽ được khuyến khích hơn tại bất kỳ thời điểm nào so với cài đặt từ apt repos. Tôi đã gặp sự cố trong một số trường hợp nhất định khi sử dụng apt sau khi nâng cấp hệ thống của mình.

Để cập nhật nó, tôi tin rằng cách tốt nhất để làm là cập nhật kho lưu trữ lên bản mới nhất.

kéo git

Đảm bảo rằng bạn có trình biên dịch gỉ mới nhất hay không.

ghi đè lên thiết lập ổn định
cập nhật Rustup ổn định

Sau đó sử dụng để xây dựng nó

xây dựng hàng hóa --phát hành

Sau khi build mình sử dụng các liên kết tượng trưng thay vì copy file nên khi update không cần phải copy file lại nhiều lần. Hệ thống sẽ sử dụng cùng một tệp tại cùng một vị trí.

ln -s /Fullpath/to/alacritty/target/release/alacritty /directory/in/"$PATH"/alacritty

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.