Ubuntu 18.04 üzerine gksu paketi gerektiren bir uygulama nasıl kurulur?


14

Upwork Desktop Uygulamasını Ubuntu 18.04'e indirdim. Gdebi paket yükleyicisi ile açtığımda bu hatayı gördüm:

resim açıklamasını buraya girin

gksuManuel olarak yüklemeyi denedim sudo apt install gksuama bu hatayı aldım

Building dependency tree       
Reading state information... Done
Package gksu is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'gksu' has no installation candidate

Bu yazılımı ubuntu 18.04'e nasıl yükleyebilirim (dün web sitesinde en son sürüm olacak şekilde indiriyorum)?


1
Aşağıdaki linkte bazı alternatifler buluyorsunuz: Neden gksu / gksudo veya Wayland ile sudo çalışmasıyla grafik bir uygulama başlatmıyorsunuz? . Basit bir alternatif sudo -H GUI-application-program, ancak daha yüksek güvenlikli alternatifler var pkexec. Metin modu komut satırlarına (terminal pencerelerinde) alıştığınızda , artık bu sorundan etkilenmezsiniz.
sudodus

1
Daha yüksek güvenlikli pkexec, daha yüksek hata mesajlarına neden olma olasılığı ile birlikte, pkexec kullanırken uygulamayı hata mesajları için test edin.
karel



2
Kapat Seçmenler: Başlangıçta muru yinelenen adayla birlikte oy verdim ancak Nobert'in aşağıdaki cevabı okuduktan sonra geri çekildim gksu. Artı OP memnun ve cevap kabul edilir.
WinEunuuchs2Unix

Yanıtlar:


16

Giriş

Jeremy Bicha'nın yazdığı gibi :

Posted on 18 Nisan, 2018 Jeremy Bicha - 8 Yorumlar

Bugün, gksu Debian'dan çıkarıldıktan dört hafta sonra Ubuntu 18.04'ten çıkarıldı .

Teorik olarak, Bionic Beaver 18.04 LTS'de bağlı olarak paket yok gksu. Ama bu doğru değil:

$ apt-cache rdepends gksu
gksu
Reverse Depends:
  gexec
  wicd-gtk
  spacefm-gtk3
  spacefm
 |menu

$ aptitude why gksu 
i   menu Suggests gksu | kde-runtime | ktsuss

Gördüğünüz gibi, üçüncü taraflarca dağıtılan bazı yazılımlar gksupakete bağlı olabilir . Böylece gksuaşağıdaki yöntemle yüklemeye kendi sorumluluğunuzda devam edebilirsiniz .

Nasıl düzeltilir?

Olası çözüm, önceki (17.10, sanatsal ) sürümden sürüm yüklemektir .

Uyarı: Emin değilseniz aşağıdaki komutları uygulamayın!

Kısa yöntem (@MK'nin önerdiği gibi)

wget http://mirrors.kernel.org/ubuntu/pool/main/libg/libgtop2/libgtop-2.0-10_2.32.0-1_amd64.deb
sudo apt install ./libgtop-2.0-10_2.32.0-1_amd64.deb

wget https://mirrors.edge.kernel.org/ubuntu/pool/universe/libg/libgksu/libgksu2-0_2.0.13~pre1-6ubuntu8_amd64.deb
sudo apt install ./libgksu2-0_2.0.13~pre1-6ubuntu8_amd64.deb

wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gksu/gksu_2.0.2-9ubuntu1_amd64.deb
sudo apt install ./gksu_2.0.2-9ubuntu1_amd64.deb

Ölçek

Test gksu(Xorg oturumları üzerinde çalışmalıdır)

gksu-properties # check that it has "Authentication mode" to "sudo"
gksu date
gksudo date

notlar

Kurulumdan sonra aşağıdaki paketler eski (yerel olarak kurulmuş) olarak işaretlenecektir: gksu, libgksu2-0. Ama beklendiği gibi çalışacaklar.
Yöntem Ubuntu 18.10 ve 19.04 için de geçerlidir.


emin olmak için, gelecekte gksu18.04 yüklendikten sonra sorun yaşamayacak mıyım? veya Uygulama kurulumu tamamlandıktan sonra kaldırmam gerekir mi?
Abdelaziz Mokhnache

1
N0rbert @: Bunun yerine tehlikelidir itiraf Bütün Shabang, ekleme, sadece gelen lib .deb indirebilirsiniz packages.ubuntu.com/artful/amd64/libgksu2-0/download ve gelen gksu .deb dosyasını launchpad.net /ubuntu/bionic/amd64/gksu/2.0.2-9ubuntu1 . Önce gdebilib'i, ardından gksu'yu kullanarak da yükleyingedbi
MK

@MK, teşekkürler, yanıtınıza yönteminizi ekledim.
N0rbert

Karışık depolarla çalışmak korkunç bir fikirdir. Gerekirse, en azından Apt Pinning'i ayarlayın .
xiota

4

Karışık depolar

Sanatsal depoları biyonik bir sisteme eklemek kesinlikle korkunç bir fikirdir.  Karışık depolarla çalışma fikrinin tek başına ne kadar acı çekeceğini yeterince vurgulayamam. Dişlerin yaşın sonuna ve ötesine sefalet ve gıcırdaması olacaktır.

Mazoşistler, lütfen en azından koruma kullanın ( Apt Pinning ).

Daha iyi fikirler

notlar

  • kdesudo düştü.

  • lxqt-sudo hala etrafta, ama benim için çalışmadı.

  • Bir şey denir gosami? Ne olduğu hakkında hiçbir fikrim yok.

  • sudokuBu karmaşa çözülene kadar oynayabilir .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.