Терминалд прокси тохиргоо ажилладаг ч ширээний компьютерний эхлүүлэгчид ажиллахгүй байгаа шалтгаан
Прокси тохиргоог ширээний компьютерний бодит эхлэх хязгаарт байрлуулж, shell эхлэх тухай таамаглалын оронд ширээний бичлэгийн командын форматыг ашиглаарай.
Та терминалд прокси экспортолно. Тэнд эхэлсэн команд түүнийг ашиглана. Ширээний дүрс дээр дарахад өөр замаар явсаар байна. Дүрс нь тухайн терминалын хүү болж чадаагүй.
Ширээний сесс програмуудыг өөрийн эхлүүлэх механизмаар эхлүүлдэг. Тэдгээр процессууд тэр орчныг өвлөнө, хамааралгүй shell дотор хожим хийсэн засварыг биш. Энэ нь ялгааг тайлбарлаж болох ч програмын багц гэмтэлтэй гэдгийг нотлохгүй.
Exec бол командын тодорхойлолт, shell скрипт биш
Desktop Entry үзүүлэлт нь Exec-д зориулж гүйцэтгэх файл болон аргументыг тодорхойлдог. Энэ нь shell хувьсагчийн өргөтгөл эсвэл shell-ийн дотоод командыг амлахгүй.
Холбогдох орчны хувьсагчийг уншдаг гадаад програмын хувьд санаатайгаар хязгаарласан эхлүүлэлт ийм хэлбэртэй байж болно:
Exec=env https_proxy=http://proxy.example:8080 /path/to/applicationТөгсгөлийн цэг болон гүйцэтгэх файлыг хоёуланг нь солино уу. Энэ нь эхлүүлэлтийн оролтыг харуулж байгаа бөгөөд дурын програм тэр хувьсагчийг уншина гэсэн баталгаа биш. Өөрийн тодорхой прокси бодлоготой хөтөч өөр тохиргооны эх сурвалжийг сонгож болно. Chrome-ийн хувьд түүний прокси аргументыг хэрэглэгчийн эхлүүлэгчид хадгал.
Exec=export ... гэж бичээд ширээний компьютер үүнийг таны нэвтрэх shell гэж тайлбарлана гэж бүү хүлээ. Ширээний бичлэгийн хашилтын дүрэм болон дэмжигдсэн талбарын кодыг мөн анхаар; тэдгээр нь өөр нэг задлагч.
Шинэ зүйл эхэлсэн эсэхийг шалгана уу
Зарим програм хүсэлтийг аль хэдийн ажиллаж буй хувилбарт илгээдэг. Зарим бичлэг өөрийн эхлэх замтай D-Bus идэвхжүүлэлтийг ашигладаг. Шинэ дүрсний даралт саяхан засварласан Exec орчинтой шинэ процессовг үүсгэдэггүй.
Хүсэлт илгээж буй хувилбар болон түүний үнэхээр эзэмшиж буй тохиргоог тодорхойл. Хяналттай шинэ эхлүүлэлт шаардлагатай үед харьцуулалтыг нарийсгаж болно. Зорьсон орчин түүнд хэзээ ч хүрсэн эсэхийг тогтоохын өмнө програмыг дахин суулгахаас зайлсхий.