Ubuntu Unity Desktop utilizza i *.desktop
file per impostare i programmi predefiniti per i tipi di file. Per ottenere ciò che desideri, puoi creare un *.desktop
file personalizzato per google-chrome solo per il tuo utente.
Ciò richiederà un paio di passaggi:
1. Verifica del programma predefinito
Verifica che google-chrome.desktop
sia il programma predefinito per l'apertura dei collegamenti:
Nel terminale digitare: cat ~/.local/share/applications/mimeapps.list
.
L'output dovrebbe essere qualcosa del genere:
[Default Applications]
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop
x-scheme-handler/mailto=google-chrome.desktop
text/x-c++src=gedit.desktop
[Added Associations]
text/x-c++src=gedit.desktop;
Se come nell'esempio si google-chrome.desktop
sta gestendo i collegamenti Web, procedere come descritto. In caso contrario, è necessario impostare prima il programma predefinito.
2. Crea un file personalizzato * .desktop
Creazione di un google-chrome.desktop
file personalizzato in ~/.local/share/applications/
base al /usr/share/applications/google-chrome.desktop
file originale .
Nel Terminale inserire:
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/
In questo modo modificherai solo le impostazioni per il tuo utente e non per tutti gli utenti della macchina.
Se un *.desktop
nome file /usr/share/applications/
viene duplicato in ~/.local/share/applications/
quel momento, quello locale ha la priorità.
3. Modifica il nuovo file * .desktop
Questo file conterrà molte righe per i nomi delle opzioni in diverse lingue. Dovremo modificare tutte le righe a partire da Exec=
.
Esempio dal mio computer su: /usr/share/applications/google-chrome.desktop
Exec = / usr / bin / google-chrome-stable% U
Exec = / usr / bin / google-chrome-stabile
Exec = / usr / bin / google-chrome-stable --incognito
Nel nuovo file a ~/.local/share/applications/
modificare queste righe aggiungendo l'opzione --profile-directory=Default
.
Exec = / usr / bin / google-chrome-stable --profile-directory = Predefinito% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Predefinito
Exec = / usr / bin / google-chrome-stable --profile-directory = Predefinito --incognito
Questo lo renderà tale ogni volta che apri un link che verrà aperto dall'utente predefinito .
Utente diverso
L'opzione --profile-directory=
può essere impostata sul nome della cartella di chiunque ~/.config/google-chrome/
contenga la configurazione dell'utente. Esempi:
- Predefinito
- Profilo 1
- Profilo 2
- eccetera...
Esempio:
Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1% U
Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1
Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1 --incognito
Osservare la barra rovesciata\
in Profile\ 1
per indicare il nome della cartella comprende uno spazio.