یک export در ترمینال می‌تواند کاملاً معتبر باشد و در همان حال در فرایند Remmina که از میزکار اجرا کرده‌اید وجود نداشته باشد. در نصب Flatpak، environment override خود برنامه را بررسی کنید.

Flatpak سطح پیکربندی برای هر کاربر و هر برنامه فراهم می‌کند. نمونه‌ای برای endpoint پروکسی HTTP:

flatpak override --user --env=https_proxy=http://proxy.example:8080 org.remmina.Remmina

از شناسه واقعی برنامه نصب‌شده و پروتکلی که endpoint پشتیبانی می‌کند استفاده کنید. نام متغیر تنظیمی را توصیف می‌کند که کتابخانه شبکه مصرف می‌کند؛ لازم نیست مقدار با https:// آغاز شود.

پیاده‌سازی پروکسی FreeRDP وقتی نوع پروکسی صریح هنوز انتخاب نشده، https_proxy و HTTPS_PROXY را می‌خواند. build و نوع اتصال Remmina باید واقعاً از آن مسیر استفاده کنند. پروفایل‌های SSH و VNC و RDP سه مصرف‌کننده قابل تعویض نیستند.

پیش از اجرای برنامه با override جدید، برنامه موجود را کاملاً ببندید. ذخیره override فرایندی را که از پیش در sandbox در حال اجراست بازنویسی نمی‌کند.

برای حذف همین override، Flatpak همچنین پشتیبانی می‌کند از:

flatpak override --user --unset-env=https_proxy org.remmina.Remmina

اعتبارنامه‌ها را بیرون از خروجی مشترک فرمان نگه دارید. override برنامه پیکربندی است، نه خزانه رمز. اگر TCP به پروکسی برسد اما اتصال میزکار همچنان شکست بخورد، پروفایل، transport و پاسخ پروکسی انتخاب‌شده را نگه دارید؛ تغییر exportهای بیشتر در shell میزبان نمی‌تواند خطای پروتکل یا مجوز درون آن اتصال را جبران کند.

مقالات مرتبط