Điểm:3

Ứng dụng Snap không tìm thấy tệp trong /tmp/

lá cờ us

Vì Firefox trong Ubuntu 21.10 đã trở thành một ứng dụng nhanh nên nó không thấy các tệp trong/tmp. Tất nhiên, tôi có thể xóa phiên bản snap và cài đặt phiên bản "bình thường", nhưng đây có vẻ là một công việc tồi tệ vì tôi nghi ngờ rằng ngày càng nhiều ứng dụng sẽ sử dụng snap. Làm cách nào tôi có thể cấp cho các ứng dụng snap quyền truy cập vào các tệp bên ngoài /home? Trong trường hợp cụ thể này, tôi có thể có một thư mục tạm thời trong thư mục có sẵn cho ứng dụng snap không?

guiverc avatar
lá cờ cn
Theo mặc định, gói `snap` chạy trong môi trường *bị giới hạn*, điều này làm cho nó an toàn hơn theo mặc định. Điều này đã xảy ra trong một thời gian đối với `chromium`. Bạn có thể `kết nối nhanh` (xem https://askubuntu.com/questions/1184357/why-cant-chromium-suddenly-access-any-partition-except-for-home) nhưng tôi chưa thử nghiệm nó trên ` firefox` vì gói của tôi vẫn là *deb* (và tôi đã sử dụng *impish* sáu tháng, hiện đã sử dụng *jammy* vì nó chỉ được chuyển đổi thành *snap* trong một số trường hợp nhất định; tôi đã ở ngoài những trường hợp đó ngay cả với `ubuntu -máy tính để bàn`).
N0rbert avatar
lá cờ zw
Điều này có trả lời câu hỏi của bạn không? [Làm cách nào để cho phép các ứng dụng snap truy cập thư mục /tmp?](https://askubuntu.com/questions/1263843/how-to-allow-snap-applications-to-access-tmp-folder)
Điểm:-1
lá cờ cn

Có lý do cụ thể nào để bạn cấp cho Firefox quyền truy cập vào toàn hệ thống không /tmp? Thật vậy, là một phần của sự hạn chế, Firefox chỉ thấy các thông tin riêng tư của nó /tmp.

Snaps có thể được cấp kết nối thông qua giao diện. Các giao diện này khá cụ thể và bao gồm Trang Chủ để truy cập vào các tệp (chỉ hiển thị) trong thư mục chính của người dùng và phương tiện di động để truy cập vào ổ đĩa di động. Hơn nữa, các giao diện này chỉ khả dụng nếu nhà phát triển triển khai chúng trong gói snap.Kết nối với các giao diện như vậy, miễn là chúng được triển khai trong snap cụ thể, là cách duy nhất để cấp cho snaps quyền truy cập vào các thư mục và tệp bên ngoài /Trang Chủ.

Một ứng dụng snap có quyền truy cập vào các tệp và thư mục trong thư mục của nó bên dưới ~/chụp nhanh. Vì vậy, thực sự bạn có thể tạo các thư mục bổ sung ở đó và ứng dụng snap sẽ có quyền truy cập vào chúng. Tuy nhiên, không có ứng dụng snap nào khác có quyền truy cập vào đó. Về nguyên tắc, bạn có thể liên kết các vị trí tiêu chuẩn thông qua các vị trí mà snap có quyền truy cập bằng cách sử dụng liên kết tượng trưng hoặc liên kết gắn kết, nhưng chỉ những ứng dụng không bị giới hạn bên cạnh ứng dụng snap cụ thể mới có quyền truy cập.

Tuy nhiên, rất khó để đưa ra câu trả lời chung ở đây vì giải pháp tối ưu phụ thuộc vào mục tiêu cuối cùng mà bạn muốn đạt được. Điều đó không nhất thiết liên quan đến nhu cầu cấp cho Firefox quyền truy cập vào toàn hệ thống /tmp.

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