AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-1538474

jophuh's questions

Martin Hope
jophuh
Asked: 2025-01-12 04:18:22 +0800 CST

Como modificar permanentemente os arquivos Flatpak .desktop

  • 5

Estou no KDE Ubuntu com Plasma. Gosto de editar meus aplicativos com uma descrição relevante. Como exemplo, aqui está um trecho do .desktoparquivo GIMPs:

Name=GNU Image Manipulation Program
Comment=Image Editor
...

Vou entrar no .desktoparquivo na minha ~/.local/share/applications/pasta e alterar a DESCRIÇÃO para algo como

Name=GNU Image Manipulation Program
Comment=Image Editor and Photo Editor
...

Dessa forma, se eu não lembrar o nome do meu editor de fotos, posso simplesmente digitá-lo photono menu iniciar do KDE e a entrada do GIMP aparecerá.

Isso funciona bem, mas acho que não funcionará nos meus Flatpaks por dois motivos:

  1. Os arquivos Flatpak .desktopsão links simbólicos na minha ~/.local/share/applications/pasta.
  2. Os arquivos Flatpak reais .desktopsão armazenados na /var/lib/flatpak/app/...pasta e as alterações parecem ser substituídas toda vez que um Flatpak é atualizado.

Qual é a melhor maneira de alterar uma .desktopentrada Flatpak (nome e/ou descrição) e fazer com que as alterações sejam aplicadas permanentemente? Como alternativa, como eu poderia pesquisar um nome de aplicativo no KDE com tags que eu aplico (por exemplo, aplicando uma phototag ao programa GIMP)?

kde
  • 1 respostas
  • 134 Views
Martin Hope
jophuh
Asked: 2024-03-30 03:10:02 +0800 CST

comandos apt não atualizarão meus pacotes retidos [duplicado]

  • 6
Esta pergunta já tem respostas aqui :
O que são atualizações em fases e por que o Ubuntu as utiliza? (2 respostas)
Fechado no mês passado .

Há uma pergunta respondida há uma década : "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? .

As respostas são variações destes três temas:

sudo apt-get --with-new-pkgs upgrade <list of packages kept back> # theme 1
sudo apt-get dist-upgrade                                         # theme 2 
sudo apt-get install <list of packages kept back>                 # theme 3

Minha versão deste problema é; Eu corro sudo apt-get update; sudo apt-get upgradee sou confrontado com a seguinte saída:

The following packages have been kept back:
  coreutils libpulse-dev libpulse-mainloop-glib0 libpulse0 libpulse0:i386
  libpulsedsp pulseaudio-utils snapd update-notifier update-notifier-common
0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.

E isso é toda vez que eu corro sudo apt-get update; sudo apt-get upgrade. Não me lembro se são sempre os mesmos dez pacotes ou cerca de 10 pacotes diferentes de cada vez. De qualquer forma, vou em frente e começo a tentar as soluções mencionadas anteriormente:

sudo apt-get --with-new-pkgs upgrade <list of packages kept back> # theme 1
sudo apt-get dist-upgrade                                         # theme 2 

Nenhum desses funciona (e sim, eu substituo <list of packages kept back>pelos nomes reais dos pacotes mantidos). Nada é exibido no meu terminal após emitir esses comandos. Apenas duas linhas em branco. Então sou forçado a tentar a última opção:

sudo apt-get install <list of packages kept back>                 # theme 3

Isso funciona, mas tem problemas:

  1. Tenho que copiar/colar da saída do terminal (sempre esqueço a tecla de atalho copiar/colar do terminal)
  2. Sempre há espaços/quebras de linha/etc. que não copiam/colam bem no meu terminal
  3. Eu mesmo introduzo erros de digitação e erros humanos
  4. É apenas uma maneira ruim de fazer as coisas, você entendeu.

Existe alguma maneira limpa de executar um comando (ou script) que atualizará meu sistema por meio do apt? Eu até me contentaria com um botão de atualização da GUI neste momento. É apenas uma pequena dor de cabeça ter sempre uma atualização <list of packages kept back>sempre que atualizo qualquer um dos meus sistemas.

apt
  • 2 respostas
  • 127 Views
Martin Hope
jophuh
Asked: 2024-01-06 01:34:22 +0800 CST

Configurando atalhos de teclado no Ubuntu 22.04 com gsettings (o que mudou?)

  • 8

Parece que deve ser relativamente fácil configurar Super+Cpara iniciar minha calculadora GNOME no Ubuntu 22.04 com gsettings e a linha de comando:

gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom999/ name "'Launch Calculator'"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom999/ binding "'<Super>c'"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom999/ command "'gnome-calculator'"

Eu emito o comando, tudo parece funcionar bem, então pressiono Super+Ce nada acontece. O que eu fiz errado?

Isso fará parte de um script, portanto não posso usar nenhuma solução GUI, embora possamos usar a GUI (dconf, configurações, etc.) para solução de problemas. Na verdade, foi isso que fiz e posso ver o atalho listado no meu

dconf > org > gnome > settings-daemon > plugins > media-keys > custom-keybindings

no entanto, está faltando no meu

Settings > Keyboard > Keyboard Shortcuts > View and Customize Shortcuts

isso parece ser um sintoma de por que "nada acontece" quando pressiono Super+C.

gnome
  • 1 respostas
  • 389 Views
Martin Hope
jophuh
Asked: 2023-10-18 03:01:23 +0800 CST

Substituição do Wayland para dmenu

  • 5

No X11 eu gosto de usar o dmenu para selecionar itens de uma lista (comandos comuns, marcadores de URL, etc.) e colá-los em qualquer programa que tenha na minha frente. Devido a vários problemas, terei que começar a migrar do X11 em direção ao Wayland.

Eu olhei para o fuzzel como um substituto do dmenu, mas não quero ter o trabalho de instalar um novo gerenciador de janelas como sway ou wlroot, isso parece uma dor de cabeça e uma curva de aprendizado que desejo evitar. Existe um substituto do dmenu que funcionará com a sessão padrão do Ubuntu Wayland?

wayland
  • 1 respostas
  • 34 Views
Martin Hope
jophuh
Asked: 2022-12-18 09:45:34 +0800 CST

Atalho de teclado para iniciar o dmenu

  • 5

Eu tenho um snippetsarquivo no meu diretório pessoal com dois comandos simples

ls
whoami

Executar o seguinte comando de terminal utiliza dmenu para permitir que eu selecione uma linha em meu snippetsarquivo e canalize a saída para qualquer aplicativo que eu tenha em foco (geralmente meu terminal):

xdotool type $(grep -v '^#' ~/snippets | dmenu -i -l 50 | cut -d' ' -f1)

Desejo vincular Super+Insa execução do comando acima e tentei por meio Settings > Keyboard Shortcuts > +e inserindo o seguinte para o comando emitir:

gnome-terminal -e "xdotool type $(grep -v '^#' ~/snippets | dmenu -i -l 50 | cut -d' ' -f1)"

Quando vou em frente e uso este novo atalho de teclado, Super+Insrecebo a seguinte saída

(grep-v^#~/snippets|dmenu-i-l50|cut-d -f1)

em vez da seleção dmenu esperada. O que estou fazendo de errado? Meu sistema operacional é o Ubuntu 22.04 no GNOME executando o X11.

command-line
  • 1 respostas
  • 22 Views
Martin Hope
jophuh
Asked: 2021-11-16 09:56:46 +0800 CST

Como forço o gedit a abrir um arquivo específico toda vez que inicializo meu computador?

  • 1

Este post aqui serviu como um guia na minha tentativa de forçar o editor de texto gedit a abrir um arquivo específico toda vez que eu inicializo meu computador. Aqui estão os passos que dei:

  1. Crie um diretório de amostra e um arquivo de texto de amostra via mkdir ~/sample && touch ~/sample/sample.txt.
  2. Adicione o editor de texto gedit aos meus aplicativos de inicialização por meio da ferramenta GNOME Tweak.
  3. Modifique o comando de inicialização do gedit por meio de Preferências de aplicativos de inicialização. Altere o comando de inicialização de gedit %Upara gedit ~/sample/sample.txt. Eu também eventualmente tentei gedit "~/sample/sample.txt", o que não funcionou.
  4. Salvar, Fechar, Reiniciar

Após a reinicialização, o editor de texto gedit é iniciado automaticamente, mas o arquivo aberto é "Documento sem título 1". Por que o gedit não está abrindo "~/sample/sample.txt" como eu ordenei? Como teste, emiti o gedit ~/sample/sample.txtcomando no GNOME Terminal e ele abriu "sample.txt" no gedit, como seria de esperar.

O que há de errado com meu processo descrito acima? Por que não está carregando "sample.txt" a cada reinicialização do meu computador, em vez de "Documento sem título 1".

command-line
  • 1 respostas
  • 278 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve