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-258663

Yves's questions

Martin Hope
Yves
Asked: 2022-09-24 03:43:48 +0800 CST

O que significa o ícone Criptografado

  • -1

Acabei de atualizar meu Ubuntu de 20 para 22 hoje. Após a reinicialização, descobri que há um novo ícone na minha barra de favoritos.

insira a descrição da imagem aqui

E quando eu clico nele com o botão direito, um Mountapareceu:

insira a descrição da imagem aqui

E na parte superior da tela, um círculo está girando:

insira a descrição da imagem aqui

O que é isto? Está lá porque instalei um sistema operacional duplicado (win) com o sistema operacional Ubuntu no meu PC? Acabei de tentar inserir a senha de sudologin e a senha da minha conta do Win, mas quando cliquei no Unlock, nada aconteceu. O ícone está sempre lá...

mount
  • 1 respostas
  • 22 Views
Martin Hope
Yves
Asked: 2019-03-08 06:51:48 +0800 CST

O Ubuntu bloqueia o modo de usuário único sem senha

  • 0

Hoje tento usar a maneira que conheço há vários anos para entrar no modo Single User: entre no modo de edição do grub e adicione singleno final da linha de kernele digite F10.

Achei que poderia entrar no modo de usuário único sem digitar a senha, mas para minha surpresa, ele me pediu para digitar a senha do root. Não sei porque porque sempre usei essa forma para resgatar meu sistema linux, por exemplo, se eu perdesse a senha de root, poderia usar dessa forma para fazer uma nova senha de root.

Mas agora as coisas mudaram...

Então o Ubuntu bloqueou este modo de usuário único sem senha?

password root single-user
  • 1 respostas
  • 1617 Views
Martin Hope
Yves
Asked: 2019-02-21 22:44:14 +0800 CST

Como usar o sistema de notificação

  • 13

Estou aprendendo a usar o systemd notify. Estou pensando que é uma espécie de mecanismo, que permite que um processo envie uma notificação para outro processo.

Então, tentei fazer uma notificação com o comando systemd-notify --ready --status="hello". Então eu recebi um erro: No status data could be sent: $NOTIFY_SOCKET was not set. Parece que precisa de um ouvinte, assim como o soquete. Mas não sei como fazer um listener receber essa notificação.

Além disso, sei que o serviço do systemd tem alguns tipos diferentes, um deles é notify. O doc disse, Type=notify: identical to Type=simple, but with the stipulation that the daemon will send a signal to systemd when it is ready.. Então parece que o serviço cujo tipo é notify também pode enviar notificação, mas também não sei como usar.

notification systemd
  • 3 respostas
  • 25669 Views
Martin Hope
Yves
Asked: 2018-12-10 23:21:49 +0800 CST

Por que os pacotes deb são baixados novamente ao instalar pacotes deb localmente

  • 0

Eu tenho duas máquinas dos sistemas A e B do Ubuntu 16.04.3.

Primeiro, executo apt update && apt-get install XXX YYY ZZZna máquina A e consigo todos os pacotes deb em /var/cache/apt/archives/. Então eu copio todos esses pacotes deb de A para B e na máquina B, eu executo apt update && apt install ./debsFromA/*.debpara instalar esses pacotes deb localmente.

No entanto, descobri que a máquina B irá baixar novamente todos esses pacotes deb do site oficial do ubuntu ( http://us.archive.ubuntu.com/ubuntu/ etc).

Então eu ofereci todos os pacotes deb, por que ainda os baixaria novamente?

software-installation package-management apt deb
  • 2 respostas
  • 110 Views
Martin Hope
Yves
Asked: 2018-11-03 00:08:19 +0800 CST

Como definir o tamanho do log do sistema

  • 5

Meu servidor despeja por causa de enormes arquivos de log do sistema. Ouvi dizer que poderíamos limitar o tamanho do log do sistema adicionando essa linha size 100mao arquivo /etc/logrotate.d/rsyslogpara fazer isso.

Agora meu /etc/logrotate.d/rsyslogfica como abaixo:

/var/log/syslog
{
        rotate 7
        daily
        size 100m
        missingok
        notifempty
        delaycompress
        compress
        postrotate
                invoke-rc.d rsyslog rotate > /dev/null
        endscript
}

Minha pergunta é: como size 100mfunciona com rotate 7?

Sem size 100m, rotate 7e dailyjuntos significam que o log do sistema será rotacionado diariamente e manterá 7 dias de pendências. Agora se eu somar size 100me algum log diário for maior que 100m, ele vai rodar imediatamente? Em caso afirmativo, isso significa que posso obter 7 pendências em um dia se algum log diário crescer muito (mais de 700mb)?

log rsyslog logrotate
  • 1 respostas
  • 6769 Views
Martin Hope
Yves
Asked: 2018-06-26 22:51:45 +0800 CST

Por que não consigo instalar arquivos deb locais corretamente [duplicado]

  • -1
Esta pergunta já tem respostas aqui :
Como posso instalar software ou pacotes sem Internet (offline)? (24 respostas)
Fechado há 4 anos .

Preciso fazer uma lista de arquivos deb, o que me permite instalar coisas sem Internet.

Como sabemos, quando executamos apt-get install XXX, podemos encontrar alguns arquivos deb em /var/cache/apt/archives/. Com esses arquivos deb, podemos executar apt install ./*.deba instalação localmente (sem Internet).

Então aqui está o que eu fiz:

sudo apt-get install pkg1
sudo apt-get install pkg2
...
...
sudo cp /var/cache/apt/archives/*.deb ~/deb/

Agora, obtenho todos os arquivos deb necessários no formato ~/deb.

Em seguida, copio ~/debpara outro novo Ubuntu 16.04.3 e executo apt install ./deb/*.deb.

Para minha surpresa, encontrei alguns erros estranhos:

1) Alguns debs entram em conflito. Por exemplo, quando executo apt install ./deb/*.deb, diz que a.debe b.debconflito, tenho que remover um deles para finalizar a instalação.

2) Depois de executar apt install ./deb/*.deb, o ssh do sistema está quebrado, tenho que executar apt update && apt install openssh-server openssh-clientpara repará-lo.

Não consigo entender por que os arquivos deb provenientes da fonte oficial não podem ser instalados localmente corretamente.

package-management ssh apt
  • 1 respostas
  • 1065 Views
Martin Hope
Yves
Asked: 2018-04-25 02:50:55 +0800 CST

apt não pode instalar pacote deb local

  • 4

Eu tenho dois sistemas Ubuntu e eles são exatamente iguais.

Eu executo vários apt-get install XXXem um sistema e posso obter os pacotes deb relativos em /var/cache/apt/archives/. Então eu copio esses arquivos deb para o outro sistema /home/me/archives/e executo apt-get install ./*.deb.

Eu pensei que deveria instalar os pacotes deb localmente, mas para minha surpresa, ele ainda baixou novamente todos os arquivos deb. Eu não sei por quê.

Há três coisas estranhas:

  1. Quando eu executo apt-get install ./*.deb, muitas mensagens aparecem:

    Note, selecting 'python-rospkg' instead of './python-rospkg_1.1.4-100_all.deb'
    Note, selecting 'python-serial' instead of './python-serial_3.0.1-1_all.deb'
    Note, selecting 'python-service-identity' instead of './python-service-identity_16.0.0-2_all.deb'
    Note, selecting 'python-setuptools' instead of './python-setuptools_20.7.0-1_all.deb'
    Note, selecting 'python-sip-dev' instead of './python-sip-dev_4.17+dfsg-1build1_amd64.deb'
    Note, selecting 'python-sip' instead of './python-sip_4.17+dfsg-1build1_amd64.deb'
    Note, selecting 'python-six' instead of './python-six_1.10.0-3_all.deb'
    
  2. Eu tento instalar um dos pacotes deb, por exemplo, apt-get install libwebp-dev_0.4.4-1_amd64.deb, mas sempre recebo o erro:

    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package libwebp-dev_0.4.4-1_amd64.deb
    E: Couldn't find any package by glob 'libwebp-dev_0.4.4-1_amd64.deb'
    E: Couldn't find any package by regex 'libwebp-dev_0.4.4-1_amd64.deb'
    
  3. Eu também tentei usar dpkg -i *.debpara instalar esses pacotes deb locais, mas produziu o erro de alguns pacotes ausentes, então executei apt install -fpara obter o pacote deb ausente da Internet, mas os pacotes ausentes vindos da Internet e os pacotes locais originais são exatamente iguais...

Em uma palavra, meu sistema não pode instalar pacotes deb locais como esperado.

package-management dpkg apt
  • 2 respostas
  • 10561 Views
Martin Hope
Yves
Asked: 2018-04-07 01:05:25 +0800 CST

Como verificar exatamente o que o apt install [algum pacote] vai fazer?

  • 4

Estou tentando compilar um projeto C++ e recebi um erro: xxx.so no such file or directory. Nesse caso, normalmente eu executo o comando apt-cache search xxxe geralmente consigo encontrar um nome de pacote como xxx-dev, então simplesmente executo apt install xxx-deve tudo ficará bem.

Mas na verdade eu não sei exatamente o que apt install xxx-devvai fazer. Quando executamos apt install xxx-dev, podemos obter algumas informações sobre o que seria instalado, etc, mas quero saber algo mais.

Se eu executar apt install xxx-dev, ele instalará mais coisas do que preciso? Por exemplo, o erro no início me dizia que xxx.soestava faltando, porém, quando executo apt install xxx-dev, geralmente vejo que muitos pacotes serão instalados. Tudo isso é necessário? Existe uma maneira de verificar exatamente o que apt install xxx-dev fará ou verificar o que um pacote deb contém?

software-installation package-management apt
  • 1 respostas
  • 438 Views
Martin Hope
Yves
Asked: 2018-03-22 23:39:39 +0800 CST

Como fazer backup e restaurar diretórios no nível do sistema

  • 1

Eu quero fazer backup dos diretórios como abaixo:

/usr
/lib
/etc
/lib64
/boot
/sbin
/bin

Existe uma maneira simples de fazer isso?

O que preciso é fazer backup desses diretórios e posso restaurá-los sempre que precisar.

Eu só sabia dd, mas parece que ddé para fazer backup de um disco inteiro.

backup restore
  • 1 respostas
  • 52 Views
Martin Hope
Yves
Asked: 2018-03-18 00:22:52 +0800 CST

Como instalar pacotes de 16.04 a 17.10

  • 1

Por algum motivo, tenho que instalar alguns pacotes do Ubuntu 16.04 para o Ubuntu 17.10. Eu tentei, apt update && apt install pkgnamemas sempre há alguns problemas de dependência.

O que estou tentando é pegar o source de algum pacote com o comando apt source pkgname.

Descobri que tenho três coisas:

pkgname.dsc
pkgname.orig.tar.gz
pkgname.debian.tar.xz

O .dscarquivo parece conter algumas informações de pkgname, o .orig.tar.gzarquivo é o código-fonte, mas não sei qual .debian.tar.xzé o arquivo.

Por exemplo, para instalar libpcl-dev, fiz as coisas abaixo:

apt source libpcl-dev && tar xzvf pcl.orig.tar.gz && cd pcl && mkdir build && cd build && cmake .. && make install && make.

Parece funcionar, mas não consigo o que preciso, o que significa que não há um arquivo nomeado libpcl-devem /usr.

package-management debian apt
  • 1 respostas
  • 845 Views
Martin Hope
Yves
Asked: 2018-03-13 17:42:41 +0800 CST

o que são system.journal e templates.dat

  • 2

Acabei de descobrir que existem dois arquivos grandes no meu Ubuntu 16.04:

/run/log/journal/c840a48...(a very long name)...debfed5d/system.journal
/var/log/installer/cdebconf/templates.dat

Meu objetivo é tornar o sistema de arquivos do Ubuntu o menor possível, então estou pensando se posso remover esses dois arquivos porque todos são grandes o suficiente (mais de 10 MB).

Parece que são dois arquivos de log, então posso simplesmente removê-los? Se vierem de alguns processos, é possível desabilitar o sistema de log desses processos para evitar que os dois arquivos sejam gerados?

filesystem log files
  • 1 respostas
  • 1095 Views
Martin Hope
Yves
Asked: 2018-03-02 22:08:11 +0800 CST

Como medir exatamente o tamanho do sistema de arquivos [duplicado]

  • 0
Esta pergunta já tem respostas aqui :
Qual é o tamanho real do download do Gimp? (3 respostas)
Como determinar o tamanho de um pacote usando o apt antes de fazer o download? (7 respostas)
Fechado há 4 anos .

Preciso medir o tamanho exato de alguma instalação.

Por exemplo, preciso saber o uso de disco de arquivos apt install vim.

Minha ideia é instalar um Ubuntu limpo primeiro, depois medir o tamanho de seu sistema de arquivos (x KB); Depois disso, faço apt install pkgnamee meço novamente o tamanho de seu sistema de arquivos (y KB).

Portanto, o uso do disco de apt install pkgname= y - xKB.

No entanto, existem alguns diretórios virtuais, como /proc, então não sei como medir o tamanho exato do sistema de arquivos. Além disso, quando o fizermos apt install pkgname, um debarquivo será baixado em /var/cache/apt/archives/, então não sei como medir exatamente o uso do disco para pkgname.

filesystem apt
  • 2 respostas
  • 131 Views
Martin Hope
Yves
Asked: 2018-02-27 19:11:47 +0800 CST

ubuntu-desktop não funciona no Ubuntu 17.10 [duplicado]

  • 0
Esta pergunta já tem respostas aqui :
Meu computador inicializa em uma tela preta, quais opções tenho para corrigi-lo? (33 respostas)
Fechado há 4 anos .

Instalei o Ubuntu Artful (17.10) --- ubuntu-17.10.1-server-amd64.isono meu servidor X86.

Agora preciso do ambiente de área de trabalho, então tento instalar a área de trabalho:

apt update && apt install ubuntu-desktop && reboot

No entanto, recebo uma interface como abaixo:
insira a descrição da imagem aqui

Na verdade, parece funcionar. Acho que esta é a interface de login... Além disso, quando recebo essa interface, consigo fazer o ssh no servidor, o que significa que o sistema foi inicializado com sucesso.

Como consertar este problema? Executei os mesmos comandos acima para instalar a área de trabalho do Ubuntu 16.04 e funcionou.

gnome desktop-environments
  • 1 respostas
  • 319 Views
Martin Hope
Yves
Asked: 2018-02-26 22:08:39 +0800 CST

Como instalar o PyQt5

  • 0

Estou instalando o ROS da fonte e recebo um erro sobre o PyQt5.

[ 88%] Running SIP generator for qt_gui_cpp_sip Python bindings...
sip: Deprecation warning: qt_gui_cpp.sip:1: %Module version number should be specified using the 'version' argument
sip: Unable to find file "QtCore/QtCoremod.sip"
Traceback (most recent call last):
  File "/home/zyh/ros_catkin_ws/install_isolated/share/python_qt_binding/cmake/sip_configure.py", line 80, in <module>
    subprocess.check_call(cmd)
  File "/usr/lib/python2.7/subprocess.py", line 186, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/sip', '-c', '/home/zyh/ros_catkin_ws/build_isolated/qt_gui_cpp/sip/qt_gui_cpp_sip', '-b', '/home/zyh/ros_catkin_ws/build_isolated/qt_gui_cpp/sip/qt_gui_cpp_sip/pyqtscripting.sbf', '-I', '/usr/share/sip/PyQt5', '-w', '-x', 'VendorID', '-t', 'WS_X11', '-t', 'Qt_5_9_1', '-x', 'Py_v3', 'qt_gui_cpp.sip']' returned non-zero exit status 1
src/qt_gui_cpp_sip/CMakeFiles/libqt_gui_cpp_sip.dir/build.make:89: recipe for target 'sip/qt_gui_cpp_sip/Makefile' failed
make[2]: *** [sip/qt_gui_cpp_sip/Makefile] Error 1

Como podemos ver, o erro vem de subprocess.CalledProcessError: ....
Descobri que '/usr/share/sip/PyQt5' não existe.

Eu li Como instalar o PyQt para Python 3 no Ubuntu 14.10? mas não ajuda. Eu posso pip install pyqt4e posso encontrar PyQt4em /usr/share/sip/.

Parece que o ROS está tentando encontrar PyQt5em /usr/share/sip/, como instalar PyQt5?

python qt pyqt pyqt5
  • 2 respostas
  • 9720 Views
Martin Hope
Yves
Asked: 2018-02-13 01:05:06 +0800 CST

Por que o Ubuntu mudou a configuração de rede

  • 33

Como todos sabemos, para configurar a rede, podemos editar /etc/network/interfacese executar arquivos /etc/init.d/networking restart.

Hoje tento usar o Ubuntu 17.10 e descobri que a configuração de rede mudou. Agora devemos editar /etc/netplan01-netcfg.yamle executar netplan apply.

OK, esta pode ser uma pergunta ruim, mas eu realmente quero saber por que o Ubuntu fez tal mudança. Existe uma razão forte para explicar todas as mudanças como esta?

networking 17.10 netplan
  • 1 respostas
  • 28810 Views
Martin Hope
Yves
Asked: 2018-02-02 00:46:57 +0800 CST

bash atualizado, mas sua versão não muda

  • 7

Estou trabalhando no Ubuntu 14.04 e encontrei algo que não consigo entender.

Eu executo os comandos conforme abaixo:

apt update && apt list --upgradable

Descobri que bashestá na lista atualizável.

Por enquanto, a saída de bash --versionme diz que a versão do bash é 4.3.11(1).

Então eu faço apt upgrade.

Para minha surpresa, faço bash --versionnovamente e a saída não muda nada. A versão bashainda é 4.3.11(1).

Então isso é normal? Algum pacote pode ser atualizado enquanto sua versão não muda?

package-management upgrade bash apt
  • 1 respostas
  • 811 Views
Martin Hope
Yves
Asked: 2018-01-29 17:05:28 +0800 CST

criptografia de diretório e de disco

  • 1

Quando instalo o Ubuntu16.04, parece que é possível criptografar a pasta pessoal.
insira a descrição da imagem aqui

Eu só quero saber o que isso significa. Eu nunca o selecionei antes. O que será diferente se eu selecioná-lo?

Se pudermos criptografar a pasta pessoal, é possível criptografar qualquer outro diretório? é possível criptografar um disco (por exemplo, o sistema está instalado /dev/sdae eu quero criptografar o /dev/sdb)?

encryption partitioning
  • 1 respostas
  • 68 Views
Martin Hope
Yves
Asked: 2018-01-24 23:36:17 +0800 CST

Como fazer o curl usar proxy automaticamente

  • 4

Hoje configurei o PC da minha empresa para configurar um proxy e funcionou porque consigo wgetpaginar a web via proxy.

O que eu fiz é definir http_proxy, https_proxye ftp_proxyno ~/.bashrce no ~/.wgetrc.

No entanto, quando tentei curl www.google.fr, ele bloqueou e expirou.

curl --proxy $http_proxy www.google.frfuncionou como esperado.

É possível fazer curluso do proxy automaticamente?

proxy
  • 3 respostas
  • 32848 Views
Martin Hope
Yves
Asked: 2018-01-23 21:51:35 +0800 CST

Área de trabalho do servidor Ubuntu 16.04.3: tela preta após a atualização

  • 1

Eu instalei o Ubuntu-16.04.3-server-arm64 (hwe) no meu servidor ARM64.

insira a descrição da imagem aqui

Então eu executo:

apt update && apt dist-upgrade && apt install ubuntu-desktop

Então eu reboot. No entanto, não consigo ver nada sobre a área de trabalho, nem mesmo o logotipo do ubuntu, que deveria aparecer antes da interface de login do usuário. Mas sshnele é possível. Então eu acho que é o problema da área de trabalho.

Acabei de verificar o log do xorg, há alguns erros, mas não sei o que fazer:

insira a descrição da imagem aqui

Aqui estão as informações sobre a placa gráfica:

insira a descrição da imagem aqui

16.04
  • 1 respostas
  • 640 Views
Martin Hope
Yves
Asked: 2018-01-19 22:04:01 +0800 CST

Como configurar para logar sem senha pelo shell remoto [duplicado]

  • 0
Esta pergunta já tem respostas aqui :
Como posso parar de ser solicitado a desbloquear o chaveiro 'padrão' na inicialização? (12 respostas)
Fechado há 4 anos .

Estou usando o Ubuntu16.04 e preciso fazer login no ambiente de desktop sem senha.

Eu tenho que fazer a configuração através do shell remoto, o que significa que não posso fazer isso clicando em "Configurações do sistema --- Contas de usuário --- Login automático".

Acabei de pesquisar minha pergunta no Google e encontrei um método: vim /etc/lightdm/lightdm.confe edite-o conforme abaixo:

[SeatDefaults]
autologin-user=USERNAME

Eu tentei, funciona.

No entanto, agora quando faço algo, uma janela será exibida:
insira a descrição da imagem aqui

Isso bloqueará o que estou fazendo, a menos que eu insira a senha.
Como remover esta janela?


OU, é possível "clicar em Configurações do sistema --- Contas de usuário --- Login automático" por meio do shell remoto?

Eu li isto:
Como posso parar de ser solicitado a desbloquear o chaveiro 'padrão' na inicialização?

Mas o que preciso é configurar tudo pelo shell remoto. Não consigo configurar pelo desktop.

login
  • 1 respostas
  • 152 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