Uygulama yolunu al?


24

Kullanıcı, başlatıcıda gösterilmekte olan bir uygulamanın yolunu nasıl belirleyebilir?

Bu, programcı olmayanlar veya uzmanlar içindir, bu nedenle terminal komutları onlar için pek uygun değildir. Neden: Kullanıcılarımızın, uygulamalarımızdaki dosyaları / klasörleri sürüklemelerini sağlamalıyız. Bu, tamamen Ubuntu'da eksik olan standart bir işletim sistemi özelliğidir.


Programcı olmayanlar veya uzmanlar için cevaplar istersiniz. Pilot6'nın cevabı istediklerinize oldukça yakın - tipik olarak .desktopher uygulama için dosyalar her /usr/share/applicationszaman değil ama her yerde bulunur. Nasıl kuracağımı yazabileceğim ve gösterebileceğim bir kabuk betiği düşünür müsün, yoksa komut satırı ile hiç uğraşmak istemez misin? Komut dosyası, her bir dosyanın konumunu ve çalıştırılabilir ikili dosyasının tam konumunu belirleyebilir
Sergiy Kolodyazhnyy

Yanıtlar:


23

Git /usr/share/applicationsveya ~/.local/share/applicationsuygulama simgesini sağ tıklayıp "Özellikler" seçeneğini tıklayın.

Terminalde bir komut veremeyen bir kişinin bir yola ihtiyaç duymasının bir nedeni olmadığını görmüyorum.


2
İçinde kullanıcıya özel .desktop dosyaları da olabilir ~/.local/share/applications.
Byte Commander

En çok elle monte edildiğinde veya şarapla ilgili olduğunda, nadir görülen bir durumdur.
Pilot6,

Oy verildi, ancak Byte Commander ile aynı fikirdeyim - diğer olası konumlardan bahsetmelisin. Örneğin, Microchip'in MPLAB IDE'si tüm dosyalarını /optdizine
yüklüyor

1
teşekkürler, terminal olmama nedeni: Bir uygulamadaki dosyaları / klasörleri sürükleyememek, Ubuntu'da tamamen bulunmayan standart bir işletim sistemi özelliği.
xamiro

1
İnsanların yollara ihtiyaç duymalarının nedeni, bir geliştirici bir GUI yapma zorluğundan geçmesine rağmen, kullanıcılardan örneğin "Google Chrome'a ​​giden yolu" sağlamalarını isteyen bir metin alanı koymalarıdır. Berbat bir şey ama hala terminalden sınırsız şekilde daha iyi.
Andreas

13

Bir uygulamanın yolunu bulmak sadece birkaç saniye sürer. Uygulamayı Dash içinde arayın ve ardından uygulamanın simgesini terminale sürükleyin. Uygulamanın tam yolu terminalde otomatik olarak gösterilecektir.

Simgeyi terminale sürüklemek ayrıca herhangi bir dosyaya, klasöre, arşive veya ikonu olan herhangi birşeye giden yolu da gösterir.


mükemmel cevap! iyi çalışıyor.
Nadav B

8

Bir terminale gitmelisin, korkarım ... İşte bir örnek:

whereis gedit

çıktı olarak verir:

gedit: /usr/bin/gedit /usr/share/gedit /usr/share/man/man1/gedit.1.gz

/ bin / path çalıştırılabilir dosyanın bulunduğu yerde, / share / one, uygulamaya bazı aksesuar dosyaları içeren bir klasördür ve / man / one gedit'in el kitabıdır.

Umarım bu sorunuza cevap verir


2
Bu, size geditterminalden erişebileceğiniz dosyaların konumunu söyler , ancak hangi komutu bir Başlatıcı öğesi tarafından çalıştırılacağını söylemez.
Byte Commander

1
Merhaba, anladığım kadarıyla soru, uygulamanın sistemde bulunduğu yolla ilgiliydi. xamiro, programı çalıştırmak için kullanılan komutu bilmek istediğinden bahsetmedi.
Matteo S.
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.