Un modo semplice per creare un collegamento sul desktop?


70

Mi chiedo, non c'è ancora un modo semplice per creare un collegamento sul desktop in Ubuntu 14.04 (o Unity)? Non è presente alcun menu di scelta rapida sul desktop.

Quindi ho provato quanto segue: ho cercato un'app per cui desidero creare un collegamento nel trattino, quindi ho provato a trascinarla sul desktop. E indovina cosa? Ho ricevuto l'errore:

inserisci qui la descrizione dell'immagine


l'hai provato con il comando "ln"?
mortezaipo

1
@MortezaIpo, il comando "ln" è un modo, ma non è un modo semplice e intuitivo.
ア レ ッ ク ス


2
Ho lo stesso problema su Ubuntu 14.04. Provo a trascinare un'icona dalla Dash per creare una scorciatoia e incontro l'errore: "Errore durante la copia". "Si è verificato un errore durante il recupero delle informazioni su" / "." "La posizione specificata non è supportata" Credo che si tratti di un bug.
Kosiara,

3
Si tratta di un bug noto e di vecchiaia che appare ripetutamente, per favore vota gli utenti interessati in modo che gli sviluppatori di UBuntu possano aprire gli occhi. Insetti sciocchi, la prima volta che gli utenti piangeranno con queste cose. Questo errore è stato segnalato in 11.10 ed è apparso di nuovo in 13.10 bugs.launchpad.net/unity/+bug/1241972
Kanhiya,

Risposte:


37
  1. Fare clic con il tasto destro del mouse sul file a cui si desidera un collegamento nel file manager.
  2. Seleziona "Crea collegamento" dal menu contestuale.
  3. Sposta quel link dove vuoi.

Nel caso dei lanciatori di applicazioni, sono collocati in / usr / share / applicazioni /. La procedura è identica. Abbiamo diverse applicazioni di editor di scorciatoie se si desidera funzionalità avanzate, ma sospetto che il metodo sopra dovrebbe essere sufficiente?

Quando scopriamo bug in Ubuntu e vorremmo che venissero corretti, li segnaliamo agli sviluppatori. Questo viene fatto su http://Launchpad.net .


inoltre, dopo di che il desktop diventa un po 'bloccato (non funziona nulla lì) anche se tutto il resto continua a funzionare.
ア レ ッ ク ス

Non capisco cosa significhi. Il desktop è semplicemente una cartella e un collegamento è solo un file normale. La tua segnalazione di bug non appartiene a questo sito, ma a Launchpad.net, come ho spiegato nella risposta che ti ho dato.
Jo-Erlend Schinstad,

in tal caso, perché tutti gli altri distributori hanno un menu speciale per la creazione di scatti sul desktop?
ア レ ッ ク ス

Gli sviluppatori di Launchpad stanno dormendo. Gli stessi bug scompaiono e riappaiono. Nel 12.04 il trascinamento della selezione funzionava perfettamente per applicazioni e file. Nel 14.04 le cose peggiorarono, come la lista bianca degli elementi del vassoio del pannello superiore e questi semplici drag and drop.
Kanhiya,

2
@ JO- Erlend Non ho problemi personali, ogni volta che l'utente sarà frustrato da questi sciocchi problemi. Prova a metterti al posto dell'utente per la prima volta. Non sono l'unico, quasi tutti sono interessati soprattutto agli utenti alla prima esperienza.
Kanhiya,

32

Prova a premere Ctrle Shift(ho usato quelli di sinistra) insieme quando trascini un'app o una cartella sul desktop ;-)


Funziona bene. Ubuntu 14.04 LTS
YahyaE

Perché questo non rientra nei tutorial di Ubuntu / Lubuntu ...
matandked il

Questo è un approccio che consente di creare collegamenti a risorse che risiedono su supporti di sola lettura
Sergey Ushakov

Funziona semplicemente bene con Linux Mint 19.1 ma usando Nemo
Sam Wheel l'

29

Trovo che funzioni:

  1. Apri Nautilus
  2. Navigare verso /usr/share/applications
  3. Fare clic con il tasto destro del mouse sull'applicazione che si desidera utilizzare e selezionare Copia
  4. Fai clic sul desktop e seleziona incolla
  5. Fare clic con il tasto destro sull'icona appena creata e selezionare le proprietà
  6. Nella scheda Autorizzazioni selezionare Esegui quindi fare clic su Chiudi

Fatto!


1
Ha funzionato con me
Mina Samy,

Grande sollution
Jacob

Ottima soluzione In Ubuntu 15.10 sto usando il file manager integrato (File) e dopo aver incollato l'applicazione sul desktop, funziona e basta, senza dover selezionare Esegui in Proprietà (passaggi 5 e 6).
Alex Vang,

Il punto è che l'applicazione non è ancora presente '-'
George,

Ci sono molti modi per farlo, ma questo è il più semplice. Buon lavoro!
Bill

5

Tutte le risposte di cui sopra presuppongono che il file desktop sia in / usr / share / applicazioni, ma a volte non è così. Quindi ho pubblicato la mia risposta nel caso in cui queste risposte non funzionassero.

Di solito quando si esegue l'applicazione o il pacchetto che è stato installato, l'icona dell'applicazione verrà visualizzata nel programma di avvio. Vale a dire, Ubuntu ha già creato automaticamente un file desktop per l'applicazione. Tutto quello che devi fare è trovarlo e copiarlo sul desktop. Il più delle volte è in / usr / share / applicazioni, come ipotizzato da tutte le altre risposte a questa domanda, ma a volte è in ~ / .local / share / applicazioni, o altrove di cui non hai idea. Di seguito aggiungerò un'icona per Qt Creator che non è in / usr / share / applicazioni per impostazione predefinita sul desktop per illustrare questo metodo.

(1) Dopo l'installazione di Qt, eseguire Qt Creator.

(2) Individua il percorso dell'eseguibile. Questo può essere fatto cercando l'elenco di Monitor di sistema nella scheda Processi per il processo specifico per quell'applicazione e visualizzare la proprietà del processo.

(3) Registra il percorso, diciamo, /home/zh/Qt/Tools/QtCreator/bin/qtcreatorper Qt Creator. Cerca nel disco il file desktop contenente questo percorso usando il comando sudo find / -name "*.desktop"|xargs grep /home/zh/Qt/Tools/QtCreator/bin/qtcreator. Otterrai "/home/zh/.local/share/applications/DigiaQt-qtcreator-community.desktop".

(4) Copia quel file desktop su ~ / Desktop, quindi sei pronto.


Questo è stato molto utile!
chemkatku,

2

Un modo assolutamente non ovvio per creare una scorciatoia:

  1. Apri Nautilus, vai a "Computer" (o premi ctrl+ L, digita /la barra degli indirizzi e premi Enter).
  2. Aprire la cartella usr.
  3. Aprire la cartella share.
  4. Aprire la cartella applications.
  5. In quella cartella, seleziona il programma che preferisci (ad esempio Gimp). Trascinalo nella cartella del desktop (in Nautilus) o copialo e incollalo.
  6. Trarre profitto da un collegamento sul desktop. Dal momento che hai creato una semplice copia del programma di avvio dell'applicazione, potrebbe interrompersi in un aggiornamento futuro. Se non riesci a trovare immediatamente il programma in /usr/share/applications, cerca nelle sottodirectory o ~/.local/share/applications/.

È ridicolo quanto siano coinvolti i passaggi solo per ottenere un'icona desktop per un'applicazione. I seguenti approcci sono stati provati e non hanno funzionato:

  • Trascina da Dash sul desktop: genera un errore.
  • Fai clic con il tasto destro sull'icona nella Dash: apre una seconda area di informazioni, ma non è ancora possibile creare un'icona.
  • Avvia il programma, fai clic con il pulsante destro del mouse nel programma di avvio: ancora nessuna opzione per creare un canvas.
  • Apri la cartella "Desktop" in Nautilus (che si trova nella directory Home), trascina il programma dal Dash al browser dei file sul desktop: stesso errore del trascinamento dal trattino al desktop.

Sono un utente di KDE, ma ho consigliato a uno studente pari di provare Ubuntu (con Unity). Spero che questa sia l'ultima sorpresa, ma ho delle riserve su questo.


1
Questo non funziona per i programmi che ho scritto o altri programmi "non installati".
Barbabianca,

1

Stavo affrontando lo stesso problema ma la mia era app matlab. È così che l'ho fatto.

  1. apri nautilus e fai clic sul computer
  2. copia / usr / share / app-install / "nome applicazione"
  3. incollalo sul tuo desktop
  4. fai clic con il pulsante destro del mouse e vai su Proprietà e fai clic sulla scheda Autorizzazioni e seleziona Consenti l'esecuzione del file come programma.

NOTA: sostituire il nome dell'applicazione con quello dell'applicazione installata. spero che sia di aiuto.


1

Mi piace questa procedura: il collegamento sul desktop per creare un nuovo collegamento sul desktop non fa nulla

Risposta breve:

sudo apt install --no-install-recommends gnome-panel
gnome-desktop-item-edit ~/Desktop/ --create-new

quindi inserisci il tuo nome e comando nella finestra di dialogo per creare sul desktop il tuo nuovissimo lanciatore !!

ps: il primo comando non è necessario se hai già gnome-desktop-item-edit

ps2 .: altre risposte hanno creato collegamenti software e / o file copiati come file .desktop, questo approccio creerà un nuovo file .desktop


0

Puoi navigare su / usr / share / applicazioni

con Terminale quindi inserire

sudo nautilus .

Si aprirà un esploratore di file con diritto di amministratore. Senza "sudo" il "Crea collegamento" era disattivato.


Se tutto ciò che vuoi è un programma di avvio, puoi semplicemente copiarlo. Non è necessario utilizzare i collegamenti in quanto si tratta comunque di file di testo molto piccoli.
Jo-Erlend Schinstad,

Per favore, non farlo sudo nautilus. Usa sudo -i nautilusinvece
Zanna,

0

Questo è lo stesso della risposta di Jo-Erlend Schinstad sopra ma è il comando Terminale.

ln -s /home/user/Desktop/originalFile.txt ~/Desktop/newShortcut.txt

-1

Se si desidera creare un programma di avvio da uno script di shell utilizzando una GUI

sudo apt-get install alacarte && alacarte

EDIT: Alacarte sembra essere deprecato. Preferisci arronax

sudo add-apt-repository ppa:diesch/testing 
sudo apt-get update
sudo apt-get install arronax
nautilus -q
arronax

perché il downvote?
Jonathan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.