Como criar um ícone na área de trabalho no centos 7?
18
Eu sou novo no Linux e isso pode parecer muito idiota, mas preciso criar um ícone na área de trabalho no centos 7, mas não sei como fazê-lo. Tentei pesquisar no Google, mas não consigo encontrar o Launcher. Preciso de ajuda
O centos7 vem com o gnome3. Os layouts são diferentes. Ele não possui um gnome2 antigo, como painel e lançador. Você pode configurar um atalho de teclado para minimizar todos algo Windows- comoSuper+D
WYSIWYG
No lado esquerdo, você verá um painel. Ou clique na guia atividades no canto superior esquerdo da tela. Vá para configurações -> teclado -> atalhos. Lá você pode selecionar a tecla de atalho para minimizar todas as janelas.
WYSIWYG
Você pode não estar interessado no eclipse do programa, mas este vídeo tem sido minha fonte de conhecimento. Observe que você também pode criar ícones da área de trabalho dentro da pasta Área de trabalho no diretório inicial.
Clique no Homediretório na área de trabalho. A janela do nautilus (navegador de arquivos) será aberta.
Clique na Computerguia no painel de navegação esquerdo, vá para /usr/share/applications. Todos os ícones dos aplicativos aparecerão na janela direita do navegador.
Clique com o botão direito do mouse no ícone desejado (Firefox, Contatos etc.)
Depois de clicar com o botão direito do mouse no ícone, selecione Copy Tono menu de contexto. A Selecione Destino será aberta, escolha a pasta Área de trabalho no painel de navegação esquerdo (via clique esquerdo)
Clique com o Selectbotão esquerdo do mouse no botão no canto inferior direito da janela.
Usando um link simbólico
Essa é uma técnica alternativa que funciona desde que você saiba o caminho para o executável.
Simplesmente crie um link simbólico na área de trabalho apontando para o executável. Por exemplo:
O passo acima também pode ser feito graficamente usando o Filesaplicativo. Para fazer isso dessa maneira, navegue até o executável, clique com o botão direito do mouse e selecione Make Link. Arraste e solte o link recém-criado na área de trabalho.
Em seguida, personalize graficamente o ícone do atalho. Não está claro onde essa personalização está armazenada, pois o atalho ainda é apenas um link simbólico.
E se eu precisar executar um programa com um argumento adicional? por exemplo, / usr / local / MATLAB / bin / matlab -desktop ... Preciso apenas criar um pequeno script que chame o programa com o argumento e vincular ao script?
reas0n
2
Respondeu minha própria pergunta: Vá para / usr / share / applications e crie um arquivo .desktop lá. Você pode copiar um dos arquivos existentes e apenas substituir as informações relevantes do programa, incluindo o comando por argumentos. Em seguida, você pode fazer uma cópia disso na área de trabalho. Esta é a maneira correta, acredito.
reas0n
4
Tente isso para criar atalhos / iniciador no GNOME 3 Desktop
Nota: Estou usando o CentOS 7 executando o Gnome 3 Desktop.
Abra um terminal
Ir para o diretório da área de trabalho (/ home / $ yourname / Desktop /)
Crie um arquivo da área de trabalho (toque em appName.desktop)
Abra o arquivo e adicione o seguinte conteúdo ao arquivo (vi appName.desktop)
[Entrada na área de trabalho]
Versão = 1.0
Tipo = Aplicação
Terminal = true
Exec = / home / $ YOURNAME / apps / scilab-6.0.0 / bin / scilab
Altere a permissão do arquivo para 755 (chmod 755 appName.desktop)
Valor variável:
Terminal = Esse valor é verdadeiro ou falso (dependendo dos requisitos do seu aplicativo). Se for um aplicativo de dependência de terminal, então true else false.
Exec = caminho para o seu aplicativo executável
Icon = caminho para o arquivo de ícone do seu aplicativo (.png ou .svg)
Nome [en_US] = O nome que será exibido na sua área de trabalho sob o ícone
Neste documento, clique significa clicar duas vezes
Clique no diretório inicial na área de trabalho. A janela do navegador de arquivos será aberta.
Clique na guia Computador no painel de navegação esquerdo, vá para / usr / share / applications. Todos os ícones dos aplicativos aparecerão na janela direita do navegador.
Clique com o botão direito do mouse no ícone desejado (Firefox, Contatos, Terminal etc.)
Depois de clicar com o botão direito do mouse no ícone, selecione Copiar para no menu.
Selecione Abrir destino da cópia, escolha a pasta Início no painel de navegação esquerdo (via clique esquerdo)
Escolha Desktop no painel direito - clique duas vezes
Clique com o botão esquerdo do mouse no botão Selecionar no canto superior direito da janela.
Os atalhos para o painel não funcionam no CentOS 7.
Como rodada de trabalho, consegui fazer algo funcionar, mas não o ideal. O Gnome 3 parece ser um retrocesso do ponto de vista da habitabilidade do usuário.
Instalar gnome-shell-fripperyque modies ~ / .local e você pode configurar usando Utilities -> Tweak Tookde "Menu Aplicações" .
Além disso, você pode copiar o /usr/share/applicationsarquivo .desktop e copiá-lo ~/Desktoppara atalho e ~/.local/share/applicationsfazê-lo aparecer no "Menu Aplicativos" desse usuário apenas
/usr/share/applicationspara todo o sistema em "Menu Aplicativos"~/.local/share/applications para local apenas para esse usuário.
Você também pode modificar os arquivos * .desktop /usr/share/applicationse colocar na ~/.Desktoppasta users como um atalho na área de trabalho.
Super+D
Respostas:
O uso do GNOME3 é assumido.
Usando um atalho preexistente
Referência: Como adicionar ícones de atalho na área de trabalho no RHEL7? (2015) (registro obrigatório)
Usando um link simbólico
Essa é uma técnica alternativa que funciona desde que você saiba o caminho para o executável.
Simplesmente crie um link simbólico na área de trabalho apontando para o executável. Por exemplo:
O passo acima também pode ser feito graficamente usando o
Files
aplicativo. Para fazer isso dessa maneira, navegue até o executável, clique com o botão direito do mouse e selecioneMake Link
. Arraste e solte o link recém-criado na área de trabalho.Em seguida, personalize graficamente o ícone do atalho. Não está claro onde essa personalização está armazenada, pois o atalho ainda é apenas um link simbólico.
fonte
Tente isso para criar atalhos / iniciador no GNOME 3 Desktop
Nota: Estou usando o CentOS 7 executando o Gnome 3 Desktop.
[Entrada na área de trabalho]
Versão = 1.0
Tipo = Aplicação
Terminal = true
Exec = / home / $ YOURNAME / apps / scilab-6.0.0 / bin / scilab
Nome = scilab
Comentário =
Ícone = / home / $ YOURNAME / apps / scilab-6.0.0 / share / icons / hicolor / 32x3 / apps / scilab.png
Comentário [en_US.utf8] =
Nome [en_US] = Scilab 6.0
Valor variável:
Terminal = Esse valor é verdadeiro ou falso (dependendo dos requisitos do seu aplicativo). Se for um aplicativo de dependência de terminal, então true else false.
Exec = caminho para o seu aplicativo executável
Icon = caminho para o arquivo de ícone do seu aplicativo (.png ou .svg)
Nome [en_US] = O nome que será exibido na sua área de trabalho sob o ícone
fonte
Neste documento, clique significa clicar duas vezes
Clique no diretório inicial na área de trabalho. A janela do navegador de arquivos será aberta.
Clique na guia Computador no painel de navegação esquerdo, vá para / usr / share / applications. Todos os ícones dos aplicativos aparecerão na janela direita do navegador.
Clique com o botão direito do mouse no ícone desejado (Firefox, Contatos, Terminal etc.)
Depois de clicar com o botão direito do mouse no ícone, selecione Copiar para no menu.
Selecione Abrir destino da cópia, escolha a pasta Início no painel de navegação esquerdo (via clique esquerdo)
Escolha Desktop no painel direito - clique duas vezes
Clique com o botão esquerdo do mouse no botão Selecionar no canto superior direito da janela.
fonte
Os atalhos para o painel não funcionam no CentOS 7.
Como rodada de trabalho, consegui fazer algo funcionar, mas não o ideal. O Gnome 3 parece ser um retrocesso do ponto de vista da habitabilidade do usuário.
Instalar
gnome-shell-frippery
que modies ~ / .local e você pode configurar usandoUtilities -> Tweak Took
de "Menu Aplicações" .Além disso, você pode copiar o
/usr/share/applications
arquivo .desktop e copiá-lo~/Desktop
para atalho e~/.local/share/applications
fazê-lo aparecer no "Menu Aplicativos" desse usuário apenas/usr/share/applications
para todo o sistema em "Menu Aplicativos"~/.local/share/applications
para local apenas para esse usuário.Você também pode modificar os arquivos * .desktop
/usr/share/applications
e colocar na~/.Desktop
pasta users como um atalho na área de trabalho.fonte