Para testar e aprender instalei vários DEs Plasma, Ubuntu Gnome etc.
Outras vezes, após a remoção de um deles, muitos pacotes desaparecem e os DEs restantes ficam quase inutilizáveis.
Existe uma maneira segura de remover DEs?
Para testar e aprender instalei vários DEs Plasma, Ubuntu Gnome etc.
Outras vezes, após a remoção de um deles, muitos pacotes desaparecem e os DEs restantes ficam quase inutilizáveis.
Existe uma maneira segura de remover DEs?
Eu tenho lutado por um bom tempo com minha conexão wifi. Basicamente, o problema é que ele se desconecta, mas não se reconecta automaticamente. Em vez disso, um applet me pede para reconectar, isso acontece a cada 10'.
Achei que o problema seria o Network Manager, então me conectei usando o Networkd, mas não consegui fazer funcionar apenas iniciando o serviço, porque a placa wifi tem que ser configurada de alguma forma.
O Network Manager usa wpa_supplicant no backend, e gostaria de saber se o problema seria como o NM está usando wpa_supplicant, pois eles possuem arquivos diferentes para drivers diferentes, por exemplo:
$ ls /lib/systemd/system/wpa_\t
[email protected]
wpa_supplicant.service
Eu também verifiquei se o arquivo de configuração de serviços do NetworkManager tem uma reinicialização em caso de falha.
Não tenho certeza do que fazer ou tentar e alguma ajuda para diagnosticar e solucionar isso será muito bem-vinda.
Os gerenciadores de rede parecem não ser fáceis de configurar, pelo menos eles precisam:
Não conheço os internos, mas o que você pode fazer com o NM que é configurá-lo ( 1. ) usando o nm-applet ou nmcli (onde damos a senha da rede e selecionamos a rede, por exemplo). Não vejo este cliente para networkd. Por exemplo , networkctl apenas verifica a conexão. Portanto, não pode ser feito com networkd (não há applet afaik).
A próxima maneira de configurar a etapa 1. é uma configuração de nível um pouco mais baixa e está usando o netplan . Este é um ótimo programa porque escrever arquivos de configuração é provavelmente difícil. Achei bem fácil, esta é a configuração que escrevi (formato YAML):
# Let NetworkManager manage all devices on this system
# no, let networkd do it cuz NM troubles this pc
network:
version: 2
renderer: networkd
wifis:
wlp1s0:
dhcp4: true
access-points:
"Xg-wifi-Network":
password: "rh6haeXX"
Você também pode adicionar servidores DNS, etc. Aqui estão alguns exemplos. Então use estes comandos:
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
sudo netplan generate && sudo netplan apply
systemctl enable systemd-networkd.service
systemctl start systemd-networkd.service
systemctl status systemd-networkd.service
E a saída do último comando é:
● systemd-networkd.service - Network Service
Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-02-16 19:36:08 GMT; 15ms ago
TriggeredBy: ● systemd-networkd.socket
...
Feb 16 19:36:08 code systemd[1]: Starting Network Service...
Feb 16 19:36:08 code systemd-networkd[8000]: wlp1s0: Gained IPv6LL
Feb 16 19:36:08 code systemd-networkd[8000]: Enumeration completed
Feb 16 19:36:08 code systemd-networkd[8000]: wlp1s0: Connected WiFi access point: OBT For Small Biz_JMTA (d6:35:1d:7e:76:6>
Feb 16 19:36:08 code systemd[1]: Started Network Service.
O gerenciador de rede vem com o nm-applet . Eu tentei este do @pltanton, para o Awesome Window Manager. É ótimo.
Contexto
Esta é uma pergunta muito novato, mas eu ainda não entendo totalmente os usuários do unix .
Se eu cat /etc/passwd
houver usuários diferentes:
me:x:1000:1000:me,,,:/home/me:/bin/bash
systemd-coredump:x:999:999:systemd Core Dumper:/:/usr/sbin/nologin
sddm:x:127:134:Simple Desktop Display Manager:/var/lib/sddm:/bin/false
mongodb:x:128:65534::/home/mongodb:/usr/sbin/nologin
sshd:x:129:65534::/run/sshd:/usr/sbin/nologin
tftp:x:130:138:tftp daemon,,,:/srv/tftp:/usr/sbin/nologin
_rpc:x:131:65534::/run/rpcbind:/usr/sbin/nologin
a maioria deles não são usuários de login (então diríamos que você não pode fazer login a menos que seja um usuário /bash), mas se eu tentar este comando:
su - mongodb
ele me pede uma senha. O problema é que eu não sei a senha neste caso.
Pergunta
Meu computador é um pouco antigo e às vezes ele se esforça para lidar com muitas guias executando pequenos processos etc. Acho que isso tem a ver com a memória ram.
Quando verifico o uso, é isso que recebo:
free -lhm
total used free shared buff/cache available
Mem: 3.6Gi 2.4Gi 585Mi 24Mi 651Mi 957Mi
Low: 3.6Gi 3.1Gi 585Mi
High: 0B 0B 0B
Swap: 2.0Gi 539Mi 1.5Gi
Gostaria de saber se o Swap deveria ser tão grande, e se não, como eu poderia redimensioná-lo com segurança.
Detalhes
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
Arch: x64
Swap: file (not partition)
No momento, o servidor Apache está escutando na porta 80. Eu quero que as pessoas na mesma rede acessem o site como random.xyz, mas sem tornar esse meu nome de host real (que é ubuntu agora).
O manual para hostname não está realmente dando muita visão. Existe alguma maneira de conseguir isso?
Adicionar um nome em /etc/hostname
apenas funciona localmente (para que agora eu possa digitar http://minsky
e obter o site. Algo assim seria o ideal:
127.0.0.1 localhost.localdomain localhost
127.0.1.1 ubuntu minsky #this sets aliases for the machine, but on the lan we can only use the IP address.
192.168.1.33 minsky
Mas minsky não é reconhecido por outros dispositivos. Apenas Ubuntu
Configurei um serviço para executar o samba como usuário não root, onde o arquivo de configuração para o daemon e o serviço estão no meu diretório inicial (nos subdiretórios apropriados). Mas continuo recebendo samba inicia e samba para e o processo existe sem nenhuma informação. (Tanto no systemctl quanto no journalctl).
O samba pode ser executado como um serviço e usuário não root?
Conectei um disco rígido a um roteador - via cabo USB - para permitir o compartilhamento de arquivos da LAN. Até agora é possível acessar a partir de um dispositivo Android. O dispositivo também é detectado no Ubuntu, mas não é possível acessá-lo. Ao clicar duas vezes na pasta que imprime:
Failed to Mount Windows Share: Software caused connection to abort
O sistema de arquivos da unidade é NTFS.
A configuração do roteador indica que o compartilhamento de arquivos é um compartilhamento de samba, portanto, isso também deve funcionar. E como dito, é possível ler livros etc do telefone Android.
Qualquer ideia?
Roteador : EE BrightBox
Estou tentando fazer uma solução para outra pessoa, o problema é que o ssd do laptop não funciona e então tentei instalar o ubuntu do meu USB no cartão SD dele, a instalação correu bem, mas agora ele congela no ubuntu começo, alguma ideia? Essa é uma lógica errada?
Edit: eu poderia acessar um tty e entrar no sistema
O erro reportado pelo sistema é:
Erro Acpi sem manipulador para a região RCM0
Edição 2:
Após 5 minutos de espera, ele começou, mas não há rede wifi detectada (e existem várias aqui.)
Executando networkctl, posso ver que não há placa de rede, se não estiver errado, pois a saída é:
Lo não gerenciado Enp2s0 não gerenciado
E nada mais
Editar 3 Lista de pci de rede:
Eu usei (emprestado) um pendrive para instalar o Lubuntu. Torne-o inicializável usando make startup disk e agora não é possível remover esses arquivos.
Eu tentei algumas soluções, mas nada parece estar funcionando, ou simplesmente não consegui encontrar a correta. Alguma ajuda nisso por favor?
Saídas do terminal
sudo mount -o remount,rw '/media/santi/Lubuntu 19.04 amd64'/
mount: /media/santi/Lubuntu 19.04 amd64: cannot remount /dev/sdb1 read-write, is write-protected.
----------
rm: cannot remove 'boot': Read-only file system
rm: cannot remove 'casper': Read-only file system
rm: cannot remove 'dists': Read-only file system
rm: cannot remove 'EFI': Read-only file system
rm: cannot remove 'install': Read-only file system
...