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 / ubuntu / 问题

All perguntas(ubuntu)

Martin Hope
mstdmstd
Asked: 2024-10-21 21:51:05 +0800 CST

Por que recriar arquivos ssh-keygen no subdiretório raiz?

  • 5

No kubuntu 22.04 reinstalei o ssh-keygen:

 sudo ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:Q40/XXXXXXXXXXXXXXXXX/XXXXXXX root@master-at-home
The key's randomart image is:
+---[RSA 3072]----+
|... ..           |
|oo.+o..  o       |
|.+.o=o+ = .      |
|  oo.o.= B       |
|   .. .oS B      |
|     o=.o. +     |
|    .E.+  o      |
|     .*+ . .     |
|    .o*B*o.      |

Mas os arquivos foram gerados em /root/.ssh/id_rsa.pub, mas não em /home/master/.ssh, onde masterestá o usuário atual.

Não tenho certeza se posso mover os arquivos manualmente ou alterar meu comando no console?

INFORMAÇÕES EDITIVAS:

master@master-at-home:/mnt/_work_sdb8/wwwroot/lar/CurrenciesXM$ ls -la ~/.ssh
total 24
drwxr-xr-x  2 root   root   4096 жов 21 16:17 .
drwxr-x--- 31 master master 4096 жов 21 16:51 ..
-rwxr-xr-x  1 root   root   2610 жов 29  2021 id_rsa
-rwxr-xr-x  1 root   root    574 жов 29  2021 id_rsa.pub
-rwxr-xr-x  1 root   root   3556 жов 21 16:17 known_hosts
-rwxr-xr-x  1 root   root   3998 лис 22  2023 known_hosts.old
master@master-at-home:/mnt/_work_sdb8/wwwroot/lar/CurrenciesXM$ id
uid=1000(master) gid=1000(master) groups=1000(master),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),122(lpadmin),133(lxd),134(sambashare)
master@master-at-home:/mnt/_work_sdb8/wwwroot/lar/CurrenciesXM$ sudo -s
[sudo] password for master: 
root@master-at-home:/mnt/_work_sdb8/wwwroot/lar/CurrenciesXM# id
uid=0(root) gid=0(root) groups=0(root),137(docker)
ssh
  • 1 respostas
  • 25 Views
Martin Hope
Peter
Asked: 2024-10-21 17:34:51 +0800 CST

O player vlc não inicia no Ubuntu 24 [duplicado]

  • 7
Esta pergunta já tem uma resposta aqui :
O VLC e outros media players não iniciam! Ao executar o CLI, recebi um erro de falha de segmentação! (1 resposta)
Fechado há 2 dias .

Depois de instalar o VLC player no Ubuntu 24.04.1 LTS. Não consigo usá-lo.

Aparece o seguinte erro:

user@lh:~$ vlc
Driver does not support the 0x4680 PCI ID.
libGL error: failed to create dri screen
libGL error: failed to load driver: iris
VLC media player 3.0.20 Vetinari (revision 3.0.20-1-g2617de71b6)
[00005ce65b1d6a00] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Qt: Session management error: Could not open network socket
Fontconfig warning: FcPattern object weight does not accept value [0 205)
Segmentation fault (core dumped)
vlc
  • 1 respostas
  • 80 Views
Martin Hope
DzoniCodec
Asked: 2024-10-21 02:58:12 +0800 CST

Problema ao instalar o Ubuntu 24.04 LTS

  • 5

O instalador fecha sozinho, aleatoriamente . Tentei gravar uma nova imagem ISO em um pendrive, mas o problema é o mesmo.
Alguém sabe a solução?
PS Desconectei meu cabo LAN e desliguei o Wi-Fi , porque outras pessoas disseram que isso resolveria o problema, o meu não.

24.04
  • 1 respostas
  • 36 Views
Martin Hope
William Kissinger
Asked: 2024-10-21 02:13:08 +0800 CST

A atualização para 24.04 enquanto estava no KDE Plasma travou meu sistema

  • 6

Troquei o Windows 10 pelo Ubuntu há cerca de um ano. Eu executo o KDE Plasma 6.2 em um Dell 3700 com um processador Core i7. É um desktop pequeno, com uma unidade interna SSD de 500 GB e um SSD externo de 100 GB, e tenho 3G2GB de RAM. Ele aparece no BIOS como um Inspiron.

Na semana passada, recebi um prompt para atualizar meu sistema operacional para o Ubuntu 24.04, e quando selecionei, ele travou completamente meu sistema. Acabei de finalmente conseguir instalar o Plasma 6.2, e depois de todas as atualizações de segurança do sistema, ainda recebo um prompt para atualizar meu sistema operacional do Ubuntu.

Quando aceitei o prompt para atualizar, ele travou completamente meu sistema. Na verdade, foi tão ruim que o técnico nem conseguiu descobrir, e fui forçado a comprar um novo computador.

Agora, depois de instalar o KDE Plasma e atualizar para o 6.2, recebo a mesma notificação para atualizar para o Ubuntu 24.04. Simplesmente não consigo decidir se devo ou não prosseguir e clicar para aceitar a atualização depois de ter feito todo esse trabalho (transferido 2.700 fotos, meu manuscrito, etc.). Devo atualizá-lo?

upgrade
  • 1 respostas
  • 56 Views
Martin Hope
DanW58
Asked: 2024-10-21 01:25:21 +0800 CST

Em /etc/fstab, qual é a diferença entre "/dev/disk/by-uuid/" e "UUID="?

  • 14

Adicionei 3 partições que quero montar na inicialização, mas o conselho que encontrei em outro lugar sobre a nova sintaxe do fstab só concorda com um dos DOIS estilos já presentes no meu fstab, o que me deixa muito confuso. O conselho que encontrei em outro lugar foi,

Entry in /etc/fstab:
<UUID> <mount directory> <FS type> <mount options> <dump> <pass>
Example:
UUID=5caaee32-c3d3-429e-bad7-2898cf923805  /data  ext4  defaults 0 0

Mas o conteúdo do meu /etc/fstab dizia:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/disk/by-uuid/42301925-9786-4ab8-b56c-a3252accf5ef / ext4 defaults 0 1
/dev/disk/by-uuid/F759-075A /boot/efi vfat defaults 0 1
/dev/disk/by-uuid/df063034-c8da-4f14-b1c8-52cdccecc06f /tmp ext4 defaults 0 2
UUID=da0ad11a-8fd7-431a-a49a-d883037aa2c8 /LamaSpace ext4 defaults 0 2
/dev/disk/by-uuid/4acdc978-c30b-4b3f-bbf6-0b7b99094463 /home ext4 defaults 0 2

Note que somente minha partição /LamaSpace usa a sintaxe dada acima; as outras partições usam /dev/disk/by-uuid/ ... de resto, sintaxe idêntica. Essas duas expressões idiomáticas são equivalentes?

Informações extras: Estou no Ubuntu 24.04. Todas as minhas partições estão em um único HDD Barracuda de 8 TB:

 $ blkid
/dev/sda3: UUID="42301925-9786-4ab8-b56c-a3252accf5ef" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="1f981653-4a7f-48ff-958e-d9e7ec1de51e"
/dev/sda1: UUID="F759-075A" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="91e5f592-dc00-455a-af9a-90c3ba7e914b"
/dev/sda2: UUID="da0ad11a-8fd7-431a-a49a-d883037aa2c8" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="fdcdf7ad-c10b-4a98-b730-7a20db907e91"
/dev/sda4: UUID="4acdc978-c30b-4b3f-bbf6-0b7b99094463" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="7e2715ef-3ae8-44da-8581-bbcc8c59b9a8"
/dev/sda5: UUID="c2bd1f6c-67af-4ea8-98ef-a9c88d92f433" TYPE="swap" PARTUUID="c703710a-6545-49c2-8845-8be9dfc53e2e"
/dev/sda6: UUID="30DD-1315" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="SpareEFI" PARTUUID="eccf77e6-ee55-4f01-bd05-abf9b9dcc24a"
/dev/sda7: UUID="df063034-c8da-4f14-b1c8-52cdccecc06f" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="NEWTEMP" PARTUUID="c752818c-9dd4-453c-9892-fac0db4a2b4a"
/dev/sda8: UUID="89de958a-8997-44e3-92e0-122e1272675c" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="Virtual" PARTUUID="bc89cc7e-0798-4ff7-90cd-cfd36aa9cc6e"
/dev/sda9: UUID="73e18c48-92d7-4f37-b55b-da655f461824" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="Sandbox" PARTUUID="5e210dd0-d9fa-4968-a27b-a2753e9c0476"

(Minhas três novas partições são sda6, sda8 e sda9, que montei manualmente, mas ainda não estão presentes em /etc/fstab.)

fstab
  • 1 respostas
  • 641 Views
Martin Hope
mrSuperEvening
Asked: 2024-10-21 01:05:08 +0800 CST

Falha na atualização de 22.04 para 24.04

  • 6

Tentei atualizar de 22.04 para 24, e agora a GUI não roda. Também não consigo conectar ao Wi-Fi pela linha de comando.

Quando tento reiniciar networkmanager, ele diz que library curlfaltam alguns, mas não consigo baixá-los. Também recebo um libgio not founderro.

O que posso fazer? Devo tentar executá-lo a partir do USB? Ou tudo se foi? Posso talvez copiar libgio-2.0arquivos do USB de alguma forma e colá-los onde necessário?

upgrade
  • 1 respostas
  • 54 Views
Martin Hope
xealits
Asked: 2024-10-20 22:49:13 +0800 CST

NetworkManager.service não inicia em uma inicialização rápida, journalctl mostra muitos ciclos de ordenação do systemd durante a inicialização

  • 6

Acabei de instalar o Ubuntu 24.04 em uma unidade Intel Optane p4801x. Estou tentando ver o quão rápido ele inicializa a partir deste disco. De fato, ele inicializa muito rápido. Mas a NetworkManagerunidade geralmente não inicia. Ela está habilitada, mas morta, e não há nada no journalctl -b 0 -u NetworkManager.service. Ou seja, a unidade nunca foi executada durante a inicialização. Quando eu mesmo a inicio após a inicialização, ela inicializa bem:

systemctl start NetworkManager

Os logs mostram que networkd-dispatcherfoi desabilitado para quebrar o ciclo de ordenação:

$ journalctl -b 0 | grep network
Oct 20 14:21:15 evergreens kernel: drop_monitor: Initializing network drop monitor service
Oct 20 14:21:15 evergreens systemd[1]: multi-user.target: Found ordering cycle on networkd-dispatcher.service/start
Oct 20 14:21:15 evergreens systemd[1]: multi-user.target: Job networkd-dispatcher.service/start deleted to break ordering cycle starting with multi-user.target/start
Oct 20 14:21:15 evergreens systemd[1]: Reached target network.target - Network.
Oct 20 14:21:15 evergreens systemd[1]: Reached target network-online.target - Network is Online.
...

Suspeito que isso fez com NetworkManagerque nunca fosse executado também.

O Systemd não mostra nenhum problema em nenhum dos dois:

$ sudo systemd-analyze verify networkd-dispatcher.service
$ sudo systemd-analyze verify NetworkManager.service
$

Mas o log na verdade mostra muito mais ciclos de ordenação, e isso aparece em verify multi-user.target:

$ journalctl -b 0 | grep "break.*cycle"
...
$ sudo systemd-analyze verify multi-user.target
...

Por exemplo, a rede:

$ sudo systemd-analyze verify multi-user.target 2>&1 | grep -i netwo
multi-user.target: Found dependency on network.target/start
ubuntu-advantage.service: Found ordering cycle on network.target/start
ubuntu-advantage.service: Job network.target/start deleted to break ordering cycle starting with ubuntu-advantage.service/start
multi-user.target: Found ordering cycle on networkd-dispatcher.service/start
multi-user.target: Job networkd-dispatcher.service/start deleted to break ordering cycle starting with multi-user.target/start
multi-user.target: Found ordering cycle on NetworkManager.service/start
multi-user.target: Job NetworkManager.service/start deleted to break ordering cycle starting with multi-user.target/start

Mas, parece que sudo systemd-analyze verify multi-user.target imprime coisas diferentes em quase toda vez que eu o executo ? Isso é possível? Às vezes, ele imprime muito mais, às vezes, apenas 1 unidade.

Tentei traçar as dependências multi-user.targetseguindo a resposta no Unix Stackexchange :

$ sudo systemd-analyze verify multi-user.target 2>&1 |\
  perl -lne 'print $1 if m{Found.*?on\s+([^/]+)}' |\
  xargs --no-run-if-empty systemd-analyze dot | dot -Tsvg > cycle.svg

Não consegui ver um ciclo ali. Além disso, o gráfico é grande e difícil de ler. Tentei "dar zoom" em algumas unidades como, mas também não vejo um ciclo ali:

$ echo multi-user.target networkd-dispatcher.service basic.target |\
  xargs --no-run-if-empty systemd-analyze dot |\
  dot -Tsvg > cycle.svg

Como systemd-analyze verifyele imprime coisas diferentes quase toda vez que é executado, esses gráficos provavelmente não são confiáveis.

Olhando para unidades individuais, não encontro problema. As NetworkManagerdependências parecem boas:

$ cat /usr/lib/systemd/system/NetworkManager.service
[Unit]
Description=Network Manager
Documentation=man:NetworkManager(8)
Wants=network.target
After=network-pre.target dbus.service
Before=network.target
BindsTo=dbus.service
...

[Install]
WantedBy=multi-user.target
Also=NetworkManager-dispatcher.service

Eu tive um problema parecido ao inicializar de uma unidade NVMe comum da Corsair. E nunca tive quando a inicialização do NVMe da Corsair era anormalmente lenta por causa de uma unidade específica. (Montando um disco HDD /etc/fstab- ele não está fstabmais lá, então não deixa a inicialização lenta.)

Ie Eu acho que esse problema acontece somente quando a sequência de boot é rápida. Embora eu não entenda por que isso seria o caso. Por que um problema no gráfico de dependência apareceria somente em boot rápido?

Alguém poderia sugerir como rastrear os ciclos de pedidos?

O que está acontecendo com systemd-analyze verify multi-user.targeta impressão de coisas diferentes a cada vez? Esse é um comportamento conhecido real? Como ele atravessa o gráfico de dependência, é de alguma forma aleatório? Isso pode estar relacionado à causa que faz o systemd excluir unidades durante a inicialização, mas as mesmas unidades rodam bem depois?

24.04
  • 1 respostas
  • 19 Views
Martin Hope
Sahil
Asked: 2024-10-20 22:14:41 +0800 CST

o áudio do laptop às vezes funciona, às vezes não no Ubuntu 24.04

  • 7
A recompensa expira em 2 dias . Respostas a esta pergunta são elegíveis para uma recompensa de reputação de +50 . Sahil está procurando uma resposta de uma fonte confiável .

Problema:

Ao inicializar no Ubuntu 24.04 LTS, o áudio do laptop funciona apenas 1 em cada 10 vezes. Eu ou " HDMI/Display port " (com isso, o áudio do conector de fone de ouvido do monitor externo funciona bem), ou um áudio de laptop funcional normal (o som vem dos alto-falantes internos do laptop). Eu ouço "HDMI/Display Port" na maioria das vezes quando inicializo com monitores externos conectados. Além disso, inicializar sem um monitor externo geralmente dá " Dummy Output ", com o qual os alto-falantes internos do laptop e o conector de fone de ouvido não funcionam.

No entanto, o áudio bluetooth funciona perfeitamente em ambos os casos, sem problemas.

O que estou tentando alcançar é um alto-falante interno de laptop consistente e funcional.

O que tentei até agora:

  1. Adicionando as seguintes linhas com diferentes combinações alsa-base.conflocalizadas em /etc/modprobe.d:

    options snd-hda-intel model=dell
    options snd-hda-intel model=generic
    options snd-hda-intel model=clevo-p950
    options snd_hda_intel index=0,1 id=PCH,HDMI
    
  2. Reiniciando o PulseAudio usando:

    systemctl --user restart pulseaudio
    
  3. Inúmeros outros ajustes mencionados em problemas semelhantes.

  4. Verifiquei de forma cruzada quaisquer problemas potenciais de hardware em áudio usando o Windows (que é instalado em um disco separado). O áudio funciona perfeitamente bem todas as vezes, então isso descarta quaisquer problemas com hardware.

  5. Testei outros kernels usando Mainline Kernels.

Informações relevantes do sistema:

  • Gerado quando a porta HDMI/Display era o áudio: http://alsa-project.org/db/?f=b8d833b9303f51c7381122f2851c1a9d270dd5c1

  • Gerado quando os alto-falantes internos do laptop estavam funcionando: http://alsa-project.org/db/?f=4254b05d5833fc76d953c15f2c405611ed76f0b5

Informações adicionais:

OS: Ubuntu 24.04.1 LTS x86_64 
Host: Inspiron 15 7000 Gaming (Dell 7567)
Kernel: 6.8.0-47-generic
CPU: Intel i7-7700HQ (8) @ 3.800GHz
GPU: Intel HD Graphics 630
GPU: NVIDIA GeForce GTX 1050 Ti Mobi
NVIDIA Driver Version: 560.35.03 (proprietary)

External Monitor: BenQ GW2270
sound
  • 1 respostas
  • 83 Views
Martin Hope
stackbiz
Asked: 2024-10-20 17:15:09 +0800 CST

Como verificar caracteres permitidos no bash com regex

  • 5

Quero usar regexpara verificação apenas três caracteres permitidos: " [0-9]" e " ." e " /".

Observação : o caso de teste é um ipv4/ipv6endereço, mas não quero verificar o número no intervalo [0-255], quero apenas verificar os caracteres permitidos na variável de entrada.

Eu uso " |" como a orexpressão " " e combino todos os três caracteres permitidos com " |" e, finalmente, adiciono " +" no último para garantir que pelo menos um caractere permitido exista na variável de entrada.

Aqui está o script de teste bash:

test_ipv4_address="127.0.0.1/24"
test_wrong_ipv4_address="127.0.0.1#24"
test_ipv6_address="::1/128"

allowed_characters='([0-9]|\.|\/)+'

[[ "$test_ipv4_address" =~ $allowed_characters ]] && echo "yes, $test_ipv4_address is allowed"
[[ "$test_wrong_ipv4_address" =~ $allowed_characters ]] && echo "yes, $test_wrong_ipv4_address is allowed"
[[ "$test_ipv6_address" =~ $allowed_characters ]] && echo "yes, $test_ipv6_address is allowed"

Aqui está a saída:

yes, 127.0.0.1/24 is allowed
yes, 127.0.0.1#24 is allowed
yes, ::1/128 is allowed

Aqui está a saída esperada:

yes, 127.0.0.1/24 is allowed

O que há de errado no meu regex? E como consertar?

command-line
  • 1 respostas
  • 39 Views
Martin Hope
zzzhhh
Asked: 2024-10-19 10:18:05 +0800 CST

Como fixar o ícone do FireFox no Dash?

  • 6

Isso está no Ubuntu 24.04 e o Firefox é rápido. Consegui iniciá-lo e agora gostaria de fixar o ícone do FireFox no Dash. Normalmente, em versões anteriores, um ícone do aplicativo seria exibido no Dash com um item de menu de "Fixar no Dash" quando o aplicativo estiver em execução. Mas agora, não consigo ver nenhum ícone desse tipo no Dash para Firefox, então não sei como fixar o FireFox no Dash. Você pode me ensinar como?

firefox
  • 1 respostas
  • 52 Views
Prev
Próximo

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