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

Socrates's questions

Martin Hope
Socrates
Asked: 2025-01-20 17:46:56 +0800 CST

Digitar letras espanholas no teclado alemão no Ubuntu?

  • 5

Minha pergunta é bem simples. Quero digitar a ñletra espanhola no meu teclado alemão no Ubuntu 24.04. Como posso fazer isso?

Isso é possível? Na verdade, achei muito difícil encontrar informações sobre isso na Internet. Para digitar o ponto de interrogação espanhol, ¿eu só uso Strg+ Alt Gr+ ?. Eu teria assumido que existe uma combinação de teclas para digitar a ñletra espanhola ou pelo menos algo como Alt Gr+ +→ npara isso.

Quer dizer, existe a possibilidade de usar o método de composição e digitar um caractere UTF-8. Strg+ Shift+ u→ 00F1→ Entere então o resultado seria ter digitado a letra ñ, mas esse método é um pouco complicado.

keyboard
  • 1 respostas
  • 39 Views
Martin Hope
Socrates
Asked: 2024-01-31 18:42:02 +0800 CST

Configurando DEBIAN_FRONTEND remotamente

  • 5

Existe alguma maneira de definir DEBIAN_FRONTEND=noninteractiveao executar um script remotamente via SSH?

Fazendo isso, recebo este erro:

sudo: sorry, you are not allowed to set the following environment variables: DEBIAN_FRONTEND

A razão pela qual desejo definir DEBIAN_FRONTEND=noninteractiveexatamente neste local é porque às vezes apt-get dist-upgrademostra uma máscara para alguma interação do usuário (whiptail). Como deseja executar este script remotamente, crontab -enão há nenhum ser humano para clicar ou pressionar nada. Portanto, preciso desligar isso, caso contrário o script permaneceria travado.

O script que estou tentando executar está localizado server_oneem /usr/local/bin/perform-update:

#!/bin/bash

sudo apt-get update
sudo DEBIAN_FRONTEND=noninteractive apt-get -y dist-upgrade
sudo apt-get -y autoremove
sudo snap refresh

Eu tento chamá-lo server_twousando este comando:

SERVER_COMMAND="perform-update"
ssh -i $HOME/.ssh/id_rsa backupuser@server_one $SERVER_COMMAND

Também defini os direitos apropriados para backupuseron server_onein sudo visudo:

backupuser      ALL=(ALL) NOPASSWD: /usr/local/bin/perform-update
backupuser      ALL=(ALL) NOPASSWD: /usr/bin/apt-get
backupuser      ALL=(ALL) NOPASSWD: /usr/bin/snap
command-line
  • 2 respostas
  • 56 Views
Martin Hope
Socrates
Asked: 2019-11-12 14:32:30 +0800 CST

Execute -E sem sudo

  • 3

Existe uma maneira de executar sudo -E bash -sem o sudocomando?

Eu tenho o comando curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -que quero executar dentro de um contêiner do Ubuntu onde não sudoexiste. Ao executá-lo com o Docker, forneço o parâmetro Docker -u root:sudopara que tudo dentro seja executado como root.

O comando sudo -E bash -falha, porém, porque sudonão existe. Existe uma maneira de apenas correr -E bash -?

root sudo container docker 19.04
  • 1 respostas
  • 616 Views
Martin Hope
Socrates
Asked: 2019-02-21 07:09:35 +0800 CST

Ordem de classificação ao usar ll

  • 2

Existe uma maneira de definir a ordem de classificação dos arquivos e diretórios ao usar o llcomando? Eu tenho dois servidores 16.04.5 com duas ext4unidades. Existe uma pasta em ambas as unidades contendo os mesmos arquivos. Ao usar llem ambos os servidores a ordem de classificação não é a mesma ( ls -ltem o mesmo resultado):

llno servidor a:

Alex.txt
iBoy.txt
Immatriculation.txt
Radius.txt
WonderWoman.txt

llno servidor b:

Alex.txt
Immatriculation.txt
Radius.txt
WonderWoman.txt
iBoy.txt

Então a diferença é o arquivo iBoy.txt. Existe uma maneira de descobrir por que esse arquivo não está localizado entre Alex.txte Immatriculation.txtcomo no servidor a?

EDIÇÃO 1:

Conforme solicitado, aqui estão as localidades de ambos os sistemas.

localeno servidor a:

LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC=de_DE.UTF-8
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_ALL=

localeno servidor b:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC=de_DE.UTF-8
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_ALL=
command-line ext4 directory files 16.04
  • 1 respostas
  • 394 Views
Martin Hope
Socrates
Asked: 2019-02-18 05:00:56 +0800 CST

Canon EOS 600D como webcam

  • 1

Estou tentando descobrir uma maneira de obter um fluxo de vídeo de uma Canon EOS 600D para o meu sistema, basicamente usando a câmera como uma webcam. Embora a Canon ofereça um software chamado Canon EOS Utility para Windows e Mac, parece que eles não oferecem nada para Linux. Apenas conectar o sistema com micro USB permite acessar apenas as fotos e vídeos armazenados no cartão SD.

Existe alguma maneira de usar a Canon EOS 600D como uma webcam?

drivers webcam canon 18.04
  • 2 respostas
  • 2556 Views
Martin Hope
Socrates
Asked: 2019-02-07 09:07:14 +0800 CST

Transfira arquivos entre dois servidores SSH remotos

  • 21

Existe uma maneira fácil de transferir arquivos entre dois servidores SSH/SFTP? A solução perfeita seria FileZilla, mas só permite criar uma conexão entre local e remoto, mas não entre remoto e remoto.

Teoricamente, eu poderia abrir duas janelas do Nautilus e conectar-me a algumas ssh://server1/path/to/foldere ssh://server2/path/to/folder, em seguida, apenas puxar os arquivos de um para o outro lado. Minha experiência é que isso é muito instável. Transmitir arquivos em tamanho de 10 MB não é problema, mas transferir 10 GB geralmente resultava no Nautilus travando e permanecendo lá precisando de ps -e | grep nautilus-> kill -9 <pid>. Também testei a mesma coisa com Nemo e Caja. Enquanto o Nemo tende a ser mais estável do que os outros dois, ainda não é perfeito e também quebra de vez em quando. O FileZilla é extremamente estável, nunca chegou a quebrar, mas não é muito flexível devido ao fato mencionado de que só pode se conectar a um único servidor SSH.

Claro que também poderia montar uma pasta com sshfs, mas essa é uma solução meio inconveniente. Muito trabalho prévio a ser feito para executar uma transferência simples.

Existe algum aplicativo que possa lidar com transferências entre dois servidores SSH sem quebrar? Perfeito seria algo como o FileZilla, que retoma o trabalho se a conexão for interrompida.

nautilus ssh transfer nemo caja
  • 4 respostas
  • 5335 Views
Martin Hope
Socrates
Asked: 2019-01-04 08:20:23 +0800 CST

Instale mate-dock-applet para painel MATE no Ubuntu 18.04 (Bionic Beaver)

  • 1

Eu gostaria de ter ícones no painel do ambiente de área de trabalho MATE para todos os aplicativos abertos. Encontrei uma solução localizada no PPA webupd8team/matechamada mate-dock-applet. Eu uso 18.04. Ao tentar adicionar o repositório, recebo um erro:

HTTP Error 404: Not Found
Cannot add PPA: ''This PPA does not support bionic''.

Existe alguma outra maneira de instalar o mate-dock-applet em 18.04 ou existe algo semelhante?

dock panel mate 18.04
  • 1 respostas
  • 1719 Views
Martin Hope
Socrates
Asked: 2018-12-29 16:08:29 +0800 CST

Atalho para janela em tela cheia no MATE?

  • 4

Existe alguma maneira de esticar uma janela usando um atalho de teclado para tela cheia ou para a metade esquerda ou direita no ambiente de área de trabalho MATE? Estou perdendo Super+ Upou Super+ Left.

mate ubuntu-mate tiling
  • 1 respostas
  • 6974 Views
Martin Hope
Socrates
Asked: 2018-12-14 23:12:51 +0800 CST

AES acima de 256 é possível para OpenVPN?

  • 1

Gostaria de fortalecer minhas configurações do OpenVPN. A rede é uma vpn de camada 3. Eu acredito que eles já são muito bons para os padrões de hoje e os postarei abaixo. Atualmente faço uso de aes-256-cbc, mas gostaria de aumentar os bits. É possível ter bits AES maiores que 256?

A configuração do cliente:

client
dev tun
proto tcp
remote example.zapto.org 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client.crt
key client.key
remote-cert-tls server
tls-auth ta.key 1
tls-cipher TLS-DHE-RSA-WITH-AES-256-GCM-SHA384
auth SHA512
tls-version-min 1.2
cipher AES-256-CBC
comp-lzo
verb 3

A configuração do servidor:

port 1194
proto tcp
dev tun
ca ./easy-rsa2/keys/ca.crt
cert ./easy-rsa2/keys/server.crt
key ./easy-rsa2/keys/server.key  
dh ./easy-rsa2/keys/dh4096.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 10.10.10.0 255.255.255.0"
keepalive 10 120
tls-auth ./easy-rsa2/keys/ta.key 0 
tls-cipher TLS-DHE-RSA-WITH-AES-256-GCM-SHA384
auth SHA512
tls-version-min 1.2
remote-cert-tls client
cipher AES-256-CBC
comp-lzo
user openvpn
group openvpn
persist-key
persist-tun
status openvpn-status.log
verb 3
vpn openvpn
  • 3 respostas
  • 1215 Views
Martin Hope
Socrates
Asked: 2018-09-05 14:35:01 +0800 CST

Como instalar o Ubuntu 16.04 ou 18.04 no Dell XPS

  • 1

Estou tentando instalar o Ubuntu 16.04 ou 18.04 em um Dell XPS 15 9560. Para isso, baixei o ISO do desktop e usei ddpara colocá-lo em uma unidade USB. Ao inicializar o laptop, uso F10para selecionar a inicialização a partir do USB. Então eu recebo a tela de seleção do GRUB:

  • Tente o ubuntu sem instalar
  • Instale o Ubuntu
  • instalação OEM
  • Verifique se há defeitos no disco

Eu escolho o primeiro Experimente o Ubuntu sem instalar . Agora, o splash de carregamento roxo aparece, mas o sistema congela no Ubuntu 16.04 e 18.04. O mesmo acontece se eu selecionar Install Ubuntu .

As configurações do meu sistema são:

  • Opção de lista de inicialização: UEFI
  • Habilitar ROMs Legacy Option: desligado
  • Ativar tentativa de inicialização herdada: desativado
  • Inicialização segura: habilitada

Agora eu li que há um bug aparentemente com os programas gráficos e que pode ajudar a definir nouveau.setmode=0na inicialização do Grub. Então, acho que pressiono cassim que vejo as quatro opções do Grub e adiciono a nouveauconfiguração em algum lugar. Mas nada disso funcionou até agora. Acredito que preciso de outra configuração em algum lugar.

Alguma ideia do que definir? Tenho que mudar alguma coisa nas UEFIconfigurações?

grub2 boot dual-boot dell uefi
  • 1 respostas
  • 8139 Views
Martin Hope
Socrates
Asked: 2018-07-08 08:10:54 +0800 CST

Medir cada comando dentro de um arquivo bash?

  • 4

Existe uma maneira de medir o tempo gasto em cada comando dentro de um arquivo bash? Portanto, coloque tempo antes de cada comando. A quantidade de comandos é desconhecida no momento, pois pretendo usar essa medida de tempo para futuros scripts bash também. E também vale a pena mencionar que pretendo executar apenas scripts bash simples com command1, command2, command3, ... etc. Portanto, nenhum script de lógica superior complexo.

Digamos que eu tenha um arquivo bash semelhante a este:

#!/bin/bash

mv /path/to/file /other/path/
cd /other/path/
tar -xzf /other/path/file

Existe uma maneira de obter alguma saída semelhante a esta?

 6.553s   mv /path/to/file /other/path/
 0.057s   cd /other/path/
19.088s   tar -xzf /other/path/file

Eu sei que com timeposso obter o tempo gasto de um único comando. Mas estou procurando uma solução para medir o tempo de cada comando em si.

command-line bash time
  • 2 respostas
  • 180 Views
Martin Hope
Socrates
Asked: 2018-05-16 01:15:23 +0800 CST

Alterar o comportamento do botão do meio do mouse no Ubuntu 16.04 com Unity

  • 3

Estou tentando descobrir como desativar a função por trás do botão do meio do mouse, que insere qualquer texto que copiei antes no documento em que clico com esse botão. Como o botão do meu mouse é bastante sensível, constantemente insiro texto em meus documentos por acidente durante a rolagem. Tentei encontrar uma solução no unity-tweak-tool(0.0.7ubuntu2), mas parece não ter nenhuma configuração para isso. Encontrei uma função para isso em gnome-tweak-tool(3.18.1-1) em teclado e mouse > Inserir clicando com o botão do meio do mouse . Ele apenas funciona às vezes e as atualizações parecem reverter essa funcionalidade. Às vezes , quero dizer que algum programa reage ao desativar a funcionalidade de inserção, comogedite outros não gostam do navegador Chrome.

Existe alguma maneira de desativar permanentemente essa funcionalidade de inserção de texto do botão do meio do mouse?

mouse unity mouse-wheel 16.04
  • 1 respostas
  • 725 Views
Martin Hope
Socrates
Asked: 2018-05-10 03:31:14 +0800 CST

Para qual comando é o alias ll?

  • 48

Alguém pode me dizer para qual comando de terminal o alias llserve? Tudo o que posso encontrar online é muitas pessoas dizendo que é um alias para ls -lou ls -laou ls -ltr. Mas isso é simplesmente errado. O resultado parece diferente. Existe alguma maneira de localizar lle examinar sua sintaxe?

command-line bash alias
  • 5 respostas
  • 54669 Views
Martin Hope
Socrates
Asked: 2018-05-05 01:39:50 +0800 CST

Como faço para acessar o lado do cliente SSH do lado do servidor SSH? [duplicado]

  • 2
Esta pergunta já tem respostas aqui :
Use SSH de saída para receber SSH de entrada (2 respostas)
Fechado há 4 anos .

Normalmente existe um cliente SSH que se conecta a um servidor SSH. O cliente então coloca comandos que são executados no servidor. Agora, existe uma maneira de fazer isso ao contrário? Para que o cliente se conecte ao servidor, mas o servidor também se conecte ao cliente e seja capaz de executar comandos no cliente. Isso é possível?

Estou procurando isso porque tenho dois servidores (A e B) em duas redes diferentes, ambas conectadas à Internet. O servidor A pode ser acessado por encaminhamento de porta, mas o servidor B não. Como o servidor A faz todo o trabalho, gostaria que o servidor B se conectasse ao servidor A e fizesse o que o servidor A desejasse.

Conexões reversas como essa são possíveis? Ou talvez conexões SSH bidirecionais?

EDITAR :

Como exemplo, gostaria de fazer o seguinte. Estando no servidor A e sabendo que o servidor B está conectado por SSH para mim, gostaria de me conectar ao servidor B e colocar um comando como

echo "This is test content." > /home/myuser/mytestfile`

Depois disso, gostaria de encontrar um arquivo

/home/myuser/mytestfile

no servidor B.

ssh
  • 1 respostas
  • 575 Views
Martin Hope
Socrates
Asked: 2018-04-19 00:19:10 +0800 CST

Limite a saída grep para linhas curtas

  • 10

Costumo usar o grep para encontrar arquivos com uma determinada entrada como esta:

grep -R 'MyClassName'

O bom é que ele retorna os arquivos, seus conteúdos e marca a string encontrada em vermelho. O ruim é que também tenho arquivos enormes onde todo o texto é escrito em uma única linha grande. Agora o grep produz muito ao encontrar texto nesses arquivos grandes. Existe uma maneira de limitar a saída para, por exemplo, 5 palavras à esquerda e à direita? Ou talvez limitar a saída a 30 letras à esquerda e à direita?

command-line grep text-processing
  • 2 respostas
  • 9333 Views
Martin Hope
Socrates
Asked: 2018-03-20 10:27:03 +0800 CST

Sistemas acessíveis por nome dentro da LAN

  • 2

Qual protocolo é usado para acessar os computadores digitando seus nomes? Por exemplo ping laptopone, encontra essencialmente o IP do dispositivo e faz um ping nele.

Eu costumava ter um AVM FritzBox 6360 como roteador / servidor DHCP em minha rede. Cada dispositivo era acessível por seu nome de rede. Agora mudei para uma nova caixa chamada ConnectBox e apenas metade dos meus sistemas permanecem acessíveis:

myuser@systemone:~$ ping laptopone
ping: laptopone: Name or service not known

Presumo que o AVM assumiu o trabalho de associar as chamadas DNS, basicamente associando o nome do computador a um endereço IP. O ConnectBox não parece fazer esse trabalho, o que significa que apenas alguns sistemas têm o serviço necessário em execução como daemon ou processo.

Que tipo de serviço é necessário em um sistema para permitir que ele responda ao seu nome quando houver chamadas de rede como ping ou ssh?

networking
  • 1 respostas
  • 45 Views
Martin Hope
Socrates
Asked: 2018-02-11 07:06:19 +0800 CST

SPARQL no Ubuntu?

  • 2

Existe algum aplicativo de código aberto para Ubuntu/Linux que possa lidar com SPARQL para realizar consultas em armazenamentos RDF e gráficos de conhecimento? Não precisa necessariamente estar dentro do apt, pode muito bem ser de outra fonte. Qualquer um serviria.

software-recommendation apt
  • 2 respostas
  • 1173 Views
Martin Hope
Socrates
Asked: 2018-01-24 01:14:15 +0800 CST

Netbeans IDE inutilizável no Ubuntu 16.04

  • 1

Estou tendo problemas com o Netbeans IDE em uma nova instalação do Ubuntu 16.04. Iniciar a janela principal do Netbeans funciona, mas clicar no botão "Novo projeto" resulta em nada acontecendo. Nenhuma janela para configurações adicionais é exibida.

Comando "java -version":

java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)

Para instalar o Netbeans, baixei aqui .

Este é um erro conhecido? Existe uma maneira de consertar isso?

EDITAR:

A versão do Netbeans que instalei foi a 8.2.

java
  • 1 respostas
  • 596 Views
Martin Hope
Socrates
Asked: 2018-01-15 10:18:22 +0800 CST

Obter informações da LAN

  • 0

Existe alguma maneira de obter os detalhes da minha conexão LAN no Ubuntu 16.04? Principalmente aquela parte onde diz se está em uso 100 Mbps ou 1000 Mbps. Eu já tentei lspci | grep Ethernet, mas isso me dá o seguinte: 04:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12) isso me diz que é um Gigabit, portanto, 1000 Mbps, mas não há uma maneira mais técnica de descobrir isso?

networking
  • 2 respostas
  • 167 Views
Martin Hope
Socrates
Asked: 2018-01-06 20:17:13 +0800 CST

Empacotamento DEB e RPM

  • 2

Eu tenho um aplicativo que gostaria de empacotar em DEB e RPM para torná-lo instalável em distribuições Linux como:

  • Debian
  • ubuntu
  • Linux MintName
  • Fedora
  • OpenSUSE

Preciso desenvolver um arquivo DEB extra para Debian, Ubuntu e Linux Mint? Ou é suficiente criar um para Debian que funcione para Ubuntu e Linux Mint também?

E o RPM com Fedora e OpenSUSE?

deb
  • 1 respostas
  • 608 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