Điểm:2

Một ứng dụng cho hai hệ điều hành

lá cờ cn

Tôi vừa cài đặt Ubuntu Studio 20.04 cùng với Ubuntu 20.04 thông thường và tôi tự hỏi liệu có thể sử dụng ứng dụng đã cài đặt trên Ubuntu đầu tiên trên Ubuntu thứ hai mà không cần cài đặt lại hay không (vì vậy nó sẽ không sử dụng nhiều dung lượng và có thể sử dụng một thư mục lưu tài liệu). Tìm kiếm nhưng không tìm thấy gì. Không có cách nào khác ư?

lá cờ ru
Tại sao bên cạnh nhau? Chúng là cùng một hệ điều hành ở hệ thống cơ bản - bạn cũng KHÔNG nên thử trộn và kết hợp hai biến thể Ubuntu.
Điểm:1
lá cờ cn

Khi bạn cài đặt các gói (các chương trình được cung cấp trong các gói); họ thường đặt vị trí thư mục nơi họ sẽ cài đặt; vì vậy quyền kiểm soát chính của bạn nằm ở vị trí của các thư mục đó.

Hộp này (giống như hầu hết của tôi) là khởi động kép; cho tôi hai hệ điều hành; hiện tại tôi đang sử dụng Ubuntu kẹt cứng (kỹ thuật Lubfox) & hệ điều hành khác của tôi là Ubuntu 20.04 LTS.

Tôi đã sử dụng các phân vùng chia sẻ /home trước đây; nhưng quyết định đó là một ý tưởng tồi. Tôi thích rằng cả hai hệ thống của tôi đều có thể truy cập trực tiếp vào tệp của tôi và nó hoạt động thường xuyên, nhưng khi các phiên bản ứng dụng khác nhau - vấn đề sẽ xuất hiện. Một ví dụ là các bản cập nhật trong sự tiến hóa hoặc MUA/trình xử lý email đã chọn của tôi; Tôi yêu thích một tính năng mới nên đã bắt đầu sử dụng nó trong phiên bản mới hơn (nó tô màu email đến theo loại theo quy tắc tôi đã tạo). Tuy nhiên, những email này đã bị bỏ qua (sẽ không hiển thị trong hệ điều hành cũ của tôi) vì nó không biết cách xử lý chúng; và chỉ phớt lờ chúng. Tôi nhanh chóng quyết định giữ các thư mục /home riêng biệt cho mỗi hệ thống.

Các tệp dữ liệu thực tế của tôi (tệp tôi coi trọng) được lưu trữ ở một vị trí chung - Tôi sử dụng bộ lưu trữ mạng (NFS); và trong một thời gian, cả hai thư mục cục bộ của hệ thống đều trỏ đến vị trí mà tôi đã thiết lập thủ công cho một số ứng dụng; nhưng không phải những người khác - để tránh xung đột như những gì tôi đã mô tả ở trên. Email của tôi, v.v. được lưu trữ trong thư mục cục bộ/nhà của tôi (tức là được sao chép trên mỗi thư mục); nhưng nếu tôi tạo tài liệu văn bản, v.v., tôi chỉ lưu trữ vào thư mục dùng chung của mình.

Tôi muốn giới thiệu một thư mục dùng chung (nó có thể là một phân vùng trên hệ thống cục bộ của bạn chứ không phải bộ nhớ mạng mà tôi sử dụng).

Tôi cũng đã gắn cả hai thư mục người dùng và hệ thống (tự động) để tôi có thể truy cập cả hai thư mục hệ thống; Tôi hiếm khi chạm vào nó - trong trường hợp tôi quên mất mình đang sử dụng cái gì và mắc lỗi - tôi thích ý tưởng về (các) thư mục (chia sẻ/mạng) chung hơn.

tôi sẽ không phải khuyên bạn nên chia sẻ các thư mục gói hệ thống của mình; như trong khi nó có thể hoạt động; nếu bạn nâng cấp cái này, bạn có thể sẽ thấy cái kia không hoạt động (nếu ban đầu không có vấn đề gì, thì dù sao thì nó cũng đã mất các gói cũ hơn) hoặc có thể không hoạt động chính xác (tệ hơn nhiều, nó có thể dẫn đến hỏng dữ liệu!)

Tôi chia sẻ SWAP (phân vùng) giữa các hệ thống của mình, nếu tôi cần trao đổi thêm mà phân vùng cho phép; Tôi cũng sử dụng tệp hoán đổi (nằm trên / cho mỗi hệ thống). Tôi không ngủ đông, nhưng trước đây khi tôi làm điều đó; Tôi sẽ chỉ sử dụng tệp hoán đổi trước khi ngủ đông.

Điều tôi yêu thích - Nhiều DEsktop trong một lần cài đặt.

Tôi đã đề cập đến phiên này là Ubuntu kẹt cứng (22.04 sẽ như thế nào khi nó được phát hành) và về mặt kỹ thuật, tôi đang sử dụng Lubuntu hoặc máy tính để bàn LXQt.

Khi tôi đăng nhập, tôi hiện có thể chọn để sử dụng

  • Máy tính để bàn Ubuntu (tức là Gnome)
  • Máy tính để bàn Xubfox (tức là Xfce)
  • Máy tính để bàn Lubuntu (tức là LXQt)

Tôi đã cài đặt từng máy tính để bàn đó (Tôi cũng đã từng cài đặt Ubuntu-MATE và một tùy chọn; nhưng tôi cần dung lượng đĩa nên tôi để nó tiếp tục cài đặt này; bản cài đặt 20.04 của tôi vẫn có tất cả 4 tùy chọn!)

I E. Tôi có thể chọn đăng nhập và sử dụng Lubuntu (LXQt) như tôi đã làm hôm nay (và làm hầu hết các ngày và sử dụng mọi ứng dụng mà tôi đã cài đặt trong này kẹt cứng cài đặt có sẵn cho Ubuntu (GNOME) hoặc Xubfox (XFCE) vì chúng là bản cài đặt giống hệt nhau.

Có những phức tạp đối với điều này; hệ thống của tôi đã quá tải (đã cài đặt ba máy tính để bàn, cần thêm dung lượng, có nhiều lựa chọn menu hơn, ví dụ: trình soạn thảo văn bản = đệm lông vũ (Lubuntu), bàn di chuột (Xubfox), gedit (Gnome), tất cả đều được cập nhật để băng thông nâng cấp lớn hơn) - nhưng theo tôi, nó vẫn tốt hơn 3 lượt cài đặt.

Lưu ý: Bạn không thể cài đặt mọi máy tính để bàn; Tôi muốn năm, nhưng giải quyết cho bốn (giảm con số đó xuống còn ba khi tôi cần dung lượng đĩa) nhưng tôi nhận thấy một khi bạn nhấn ba máy tính để bàn, chúng có thể có tương tác tiêu cực với nhau.

Để có được bốn cái tôi có bây giờ; Tôi đã cài đặt chúng nhiều lần theo thứ tự khác nhau (cài đặt Ubuntu, + xubfox-máy tính để bàn, sau đó + máy tính để bàn lubuntu, sau đó + ubuntu-mate-desktop v.v.) trước khi tìm sự kết hợp có ít sự cố nhất và sau đó cài đặt sạch thứ tự đó.

  • Với hai máy tính để bàn được cài đặt - tôi không mong đợi sự cố.
  • Với ba máy tính để bàn được cài đặt - tôi không mong đợi sự cố; nhưng có khả năng chúng sẽ xuất hiện (thứ tự có thể quan trọng)
  • Với bốn máy tính để bàn được cài đặt - sự cố có thể xảy ra và vấn đề đặt hàng
  • Theo kinh nghiệm của tôi, với năm máy tính để bàn được cài đặt, các sự cố sẽ xảy ra; thứ tự cài đặt các vấn đề & vấn đề có thể gây phiền nhiễu. Một số hệ thống không phải Ubuntu xử lý năm công việc trở lên dễ dàng hơn (ví dụ: Debian, OpenSuSE..)
lá cờ ru
hãy nhớ rằng Jammy là **lạc đề** ở đây và không nên được sử dụng làm trình điều khiển chính của bạn do các chu kỳ phát triển
guiverc avatar
lá cờ cn
Thomas sẽ biết điều này, nhưng tôi đang sử dụng hộp này (*jammy*) làm ví dụ; hộp bên dưới chứa Lubuntu 20.04 LTS & Lubuntu 21.10 LTS (tức là LTS mới nhất & không phải LTS; máy tính để bàn thứ hai trên hộp đó không bao gồm Ubuntu/GNOME, chỉ Kubuntu/KDE & Xubfox/Xfce nếu tôi nhớ chính xác; mặc dù tôi có thể xóa và thêm lại các máy tính để bàn bổ sung nếu tôi sử dụng hộp để kiểm tra QA)
Điểm:0
lá cờ cn
  • Tạo một phân vùng mà bạn gắn kết trong cả hai hệ thống.
  • Cài đặt phiên bản nguồn của ứng dụng trong phân vùng đó. Điều này đảm bảo các phiên bản khác nhau không xung đột (làm điều này với MySQL khi Ubuntu 21.+ sử dụng phiên bản 8 và một hệ điều hành khác sử dụng phiên bản 5 chắc chắn sẽ gây ra sự cố)
  • liên kết tượng trưng tệp thực thi với một thư mục trong PATH của bạn hoặc thêm thư mục nguồn này vào PATH của bạn

và bạn có thể sử dụng nó trong cả hai hệ thống.

(vì vậy nó sẽ không sử dụng nhiều dung lượng và có thể sử dụng một thư mục để lưu tài liệu).

Hầu hết các ứng dụng đều có kích thước MB nên sẽ không tiết kiệm được nhiều dung lượng.

Tôi khuyên bạn không nên chia sẻ ứng dụng mà chia sẻ thư mục tài liệu giữa hai hệ thống.

Đă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.