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
Andreas G
Asked: 2024-11-26 11:25:12 +0800 CST

bash: Convertendo data e hora em segundos e depois de volta para data e hora

  • 5

Em um script bash que converte timestamps em segundos, adiciona alguns segundos e converte o resultado de volta em um timestamp, obtenho um resultado ruim do comando date. Esta é a causa:

$ dt=$(date '+%s' -u --date="2024-11-25 20:31:00")
$ echo $dt
1732566660
$ date '+%F %T' -u --date="$dt seconds"
2079-10-21 22:33:33

O que estou fazendo errado?

command-line
  • 1 respostas
  • 24 Views
Martin Hope
kidkicker
Asked: 2024-11-26 04:15:37 +0800 CST

Estou tentando dividir um arquivo para caber na minha unidade flash FAT32, mas continuo recebendo a mensagem split: operando extra e parte do nome do arquivo

  • 5

Sou novo em tudo isso e não sei muito, mas o código usado é split -b 4GB Super Smash Bros Brawl [RSBE01]e ele diz split: extra operand "Bros"e várias vezes eu alterei o código adicionando um -, alterando o tamanho, removendo a palavra que ele diz e também adicionando/removendo o tipo de arquivo (wbfs), mas continuo recebendo e não sei o que fazer. Alguém sabe como consertar isso? Passei dois dias procurando ajuda online. Estou apenas tentando jogar no meu Wii. Atualização: removi todos os espaços no nome do arquivo e agora diz Split: cannot open 'SuperSmashBrosBrawl' for reading. No such file exists or directory.Atualização 2: Problema resolvido. Obrigado, pessoal, pela ajuda

split
  • 1 respostas
  • 31 Views
Martin Hope
KronosOne
Asked: 2024-11-25 23:13:13 +0800 CST

controle de janelas GNOME

  • 6

Estou usando o Ubuntu 22.04 com o ambiente de trabalho GNOME.

Além disso, posso escolher no login outra combinação de Ambiente de Trabalho/Gerenciador do Windows:

  1. GNOME clássico
  2. GNOME no X11
  3. Ubuntu
  4. Ubuntu no X11

Eu também gosto do GNOME, além das extensões do GNOME instaladas, mas percebi que com este ambiente de área de trabalho não consigo ver o ícone no canto superior direito para minimizar e maximizar janelas.

Se eu escolher a opção 3 ou 4, consigo ver ícones, mas o GNOME não tem a funcionalidade min/max. Como faço para consertar isso?

desktop-environments
  • 1 respostas
  • 17 Views
Martin Hope
garrettlynchirl
Asked: 2024-11-25 01:52:28 +0800 CST

Não é possível acessar o Ubuntu com Samba do IOS

  • 5

Estou tentando conectar a um computador Ubuntu a partir de um iPad IOS. Seguindo as instruções aqui ( Você consegue conectar um iPhone ao seu compartilhamento de mídia Ubuntu? ) Eu compartilhei minha pasta Documentos de usuário e conectei a ela, mas quando tento abri-la, recebo uma mensagem Conteúdo Indisponível (veja a captura de tela). Li algumas sugestões online de excluir o aplicativo Arquivos no IOS e baixá-lo novamente, reiniciando o iPad - mas isso não muda nada. Alguma ideia de qual pode ser o problema?

IOS não mostra Ubuntu

ATUALIZAÇÃO 1:

Conteúdo do /etc/samba/smb.confarquivo abaixo. Estou usando o Ubuntu 22.04. Também tentei conectar ao computador Ubuntu do OSX - mesmo problema, conecta, mas não mostra o conteúdo.

# Sample configuration file for the Samba suite for Debian GNU/Linux.
#
#
# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options most of which 
# are not shown in this example
#
# Some options that are often worth tuning have been included as
# commented-out examples in this file.
#  - When such options are commented with ";", the proposed setting
#    differs from the default Samba behaviour
#  - When commented with "#", the proposed setting is the default
#    behaviour of Samba but the option is considered important
#    enough to be mentioned here
#
# NOTE: Whenever you modify this file you should run the command
# "testparm" to check that you have not made any basic syntactic 
# errors. 

#======================= Global Settings =======================

[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP

# server string is the equivalent of the NT Description field
   server string = %h server (Samba, Ubuntu)

#### Networking ####

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
;   interfaces = 127.0.0.0/8 eth0

# Only bind to the named interfaces and/or networks; you must use the
# 'interfaces' option above to use this.
# It is recommended that you enable this feature if your Samba machine is
# not protected by a firewall or is a firewall itself.  However, this
# option cannot handle dynamic or non-broadcast interfaces correctly.
;   bind interfaces only = yes



#### Debugging/Accounting ####

# This tells Samba to use a separate log file for each machine
# that connects
   log file = /var/log/samba/log.%m

# Cap the size of the individual log files (in KiB).
   max log size = 1000

# We want Samba to only log to /var/log/samba/log.{smbd,nmbd}.
# Append syslog@1 if you want important messages to be sent to syslog too.
   logging = file

# Do something sensible when Samba crashes: mail the admin a backtrace
   panic action = /usr/share/samba/panic-action %d


####### Authentication #######

# Server role. Defines in which mode Samba will operate. Possible
# values are "standalone server", "member server", "classic primary
# domain controller", "classic backup domain controller", "active
# directory domain controller". 
#
# Most people will want "standalone server" or "member server".
# Running as "active directory domain controller" will require first
# running "samba-tool domain provision" to wipe databases and create a
# new domain.
   server role = standalone server

   obey pam restrictions = yes

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
   unix password sync = yes

# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<[email protected]> for
# sending the correct chat script for the passwd program in Debian Sarge).
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# 'passwd program'. The default is 'no'.
   pam password change = yes

# This option controls how unsuccessful authentication attempts are mapped
# to anonymous connections
   map to guest = bad user

########## Domains ###########

#
# The following settings only takes effect if 'server role = classic
# primary domain controller', 'server role = classic backup domain controller'
# or 'domain logons' is set 
#

# It specifies the location of the user's
# profile directory from the client point of view) The following
# required a [profiles] share to be setup on the samba server (see
# below)
;   logon path = \\%N\profiles\%U
# Another common choice is storing the profile in the user's home directory
# (this is Samba's default)
#   logon path = \\%N\%U\profile

# The following setting only takes effect if 'domain logons' is set
# It specifies the location of a user's home directory (from the client
# point of view)
;   logon drive = H:
#   logon home = \\%N\%U

# The following setting only takes effect if 'domain logons' is set
# It specifies the script to run during logon. The script must be stored
# in the [netlogon] share
# NOTE: Must be store in 'DOS' file format convention
;   logon script = logon.cmd

# This allows Unix users to be created on the domain controller via the SAMR
# RPC pipe.  The example command creates a user account with a disabled Unix
# password; please adapt to your needs
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u

# This allows machine accounts to be created on the domain controller via the 
# SAMR RPC pipe.  
# The following assumes a "machines" group exists on the system
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u

# This allows Unix groups to be created on the domain controller via the SAMR
# RPC pipe.  
; add group script = /usr/sbin/addgroup --force-badname %g

############ Misc ############

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting
;   include = /home/samba/etc/smb.conf.%m

# Some defaults for winbind (make sure you're not using the ranges
# for something else.)
;   idmap config * :              backend = tdb
;   idmap config * :              range   = 3000-7999
;   idmap config YOURDOMAINHERE : backend = tdb
;   idmap config YOURDOMAINHERE : range   = 100000-999999
;   template shell = /bin/bash

# Setup usershare options to enable non-root users to share folders
# with the net usershare command.

# Maximum number of usershare. 0 means that usershare is disabled.
#   usershare max shares = 100

# Allow users who've been granted usershare privileges to create
# public shares, not just authenticated ones
   usershare allow guests = yes

#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home directory as \\server\username
;[homes]
;   comment = Home Directories
;   browseable = no

# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
;   read only = yes

# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
;   create mask = 0700

# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
;   directory mask = 0700

# By default, \\server\username shares can be connected to by anyone
# with access to the samba server.
# Un-comment the following parameter to make sure that only "username"
# can connect to \\server\username
# This might need tweaking when using external authentication schemes
;   valid users = %S

# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   read only = yes

# Un-comment the following and create the profiles directory to store
# users profiles (see the "logon path" option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
;[profiles]
;   comment = Users profiles
;   path = /home/samba/profiles
;   guest ok = no
;   browseable = no
;   create mask = 0600
;   directory mask = 0700

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
;   write list = root, @lpadmin

ATUALIZAÇÃO 2:

saída net usershare info --longabaixo:

$ net usershare info --long
[Documents]
path=/home/garrett/Documents
comment=
usershare_acl=Everyone:F,
guest_ok=n
22.04
  • 1 respostas
  • 42 Views
Martin Hope
Ouroborus
Asked: 2024-11-24 17:26:10 +0800 CST

Várias interfaces, com configurações diferentes, em uma única NIC

  • 5

Tenho uma única placa de rede e quero anexar duas interfaces a ela. Uma interface é DHCP e mtu: 1500. A outra interface é um IP estático e mtu: 9000.

Como eu configuraria isso via netplanou, se não for possível, em systemd-networkd?

server
  • 1 respostas
  • 49 Views
Martin Hope
Joe
Asked: 2024-11-24 12:29:06 +0800 CST

CUPS - lp não imprime quando recebe mais de um arquivo

  • 7

Tenho uma impressora multifuncional Brother HLL2390DW conectada por USB ao meu notebook Kubuntu 22.04 usando brother-HLL2390DW-cups-en.ppdo site deles.

Se eu emitir um , lp file1.pdfele funciona bem, mas se eu emitir um lp file1.pdf file2.pdf, a impressora desperta, mas não imprime nada.

/var/log/cups/error_logmostra:

W [23/Nov/2024:00:00:28 -0500] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
W [23/Nov/2024:02:05:49 -0500] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
W [23/Nov/2024:05:17:30 -0500] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
E [23/Nov/2024:18:22:58 -0500] [Job 66] Unable to add document to print job.
E [23/Nov/2024:18:46:36 -0500] [Job 67] Unable to add document to print job.
E [23/Nov/2024:18:59:48 -0500] [Job 69] Print job canceled at printer.
W [23/Nov/2024:18:59:48 -0500] [Job 69] Backend returned status 5 (cancel job)
E [23/Nov/2024:19:04:23 -0500] [Job 70] Unable to add document to print job.
E [23/Nov/2024:19:04:31 -0500] [Job 70] Print job canceled at printer.
W [23/Nov/2024:19:04:31 -0500] [Job 70] Backend returned status 5 (cancel job)
$ lpstat -a
Brother_HL_L2390DW_USB not accepting requests since Sat 23 Nov 2024 05:36:03 PM EST -
        Rejecting Jobs
BrotherHLL2390D not accepting requests since Sat 02 Nov 2024 08:10:19 PM EDT -
        Rejecting Jobs
HLL2390DW accepting requests since Sat 23 Nov 2024 07:12:01 PM EST

Os outros dois casos foram de tentativas anteriores de conectar a impressora como uma impressora em rede usando um adaptador de servidor de impressão Ethernet para USB, etc. (Farei uma pergunta separada sobre isso quando funcionar.) Eu os desativei manualmente.

drivers
  • 1 respostas
  • 107 Views
Martin Hope
Shobhit Verma
Asked: 2024-11-24 02:57:18 +0800 CST

Como podemos reproduzir vídeos em uma máquina com Ubuntu Core?

  • 5

Usei o ffmpeg snap na minha máquina Ubuntu Core para receber pacotes de vídeo de uma câmera IP e salvá-los na minha máquina Ubuntu Core como um arquivo de vídeo mp4, mas quando tento reproduzir o vídeo usando o ffmpeg não consigo fazer isso. Qual é a maneira correta de exibir o vídeo na máquina Ubuntu Core?

Eu já tentei:

  1. Mpv conectado ao ubuntu-frame
  2. ffmpeg conectado ao ubuntu-frame

e sim, meu núcleo do Ubuntu está funcionando corretamente com o wpe-kit-kiosk usando o wayland. Obrigado antecipadamente.

video
  • 1 respostas
  • 33 Views
Martin Hope
Shivansh P
Asked: 2024-11-24 00:17:49 +0800 CST

O instalador do Ubuntu 24.04 não está funcionando

  • 5

Estou tentando fazer dual boot do Windows 10 e do Ubuntu no meu PC. Fiz a mídia de instalação do Ubuntu 24.04 com o Rufus no modo UEFI. O Windows está na partição GPT e o Secure Boot e o Fast Boot estão desabilitados, a configuração SATA está definida como AHCI e UEFI, mas ainda assim o instalador do Ubuntu não está lendo as partições. Adicionei 55 GB de espaço não alocado para a instalação do Ubuntu.

insira a descrição da imagem aqui

O instalador do Ubuntu também está mostrando um erro de tabela de partição, mas os discos podem ler e acessar todas as partições. Alguém pode me dizer o que estou esquecendo?

também o comando disk no terminal mostra que o MBP é protetor e o GPT está presente. O Bitlocker está DESLIGADO

dual-boot
  • 2 respostas
  • 157 Views
Martin Hope
dudanho
Asked: 2024-11-23 22:40:16 +0800 CST

Conexão Wi-Fi pública sem prompt em um novo sistema operacional

  • 6

Eu instalei o Ubuntu no meu laptop pessoal e conectei a um wifi de hotel que eu tinha usado anteriormente com o Windows no mesmo PC. Essa rede é um wifi de hotel padrão onde você precisa colocar suas credenciais como hóspede para obter acesso, mas ele se conectou diretamente sem nenhum prompt, como se tivesse ignorado o prompt do roteador.

Minha pergunta é como? Ele detectou o endereço MAC do meu laptop e então simplesmente assumiu que era eu?

wireless
  • 1 respostas
  • 37 Views
Martin Hope
el_grezeq
Asked: 2024-11-23 21:26:56 +0800 CST

Transformando software compilado da fonte em aplicativo

  • 6

Tenho um laptop com Ubuntu 24.04 LTS instalado e estou tentando substituir o Rhythmbox padrão (versão 3.4.7) pela versão mais recente (3.4.8, não disponível em breve no PPA oficial de acordo com as informações que encontrei na internet). Não quero usar Flatpak por enquanto e também estou interessado em aprender "como a salsicha é feita" por uma vez.

Eu segui com sucesso o procedimento de instalação do Rhythmbox GitLab . Agora posso iniciar o Rhythmbox do diretório de instalação com os comandos:

$ export GSETTINGS_SCHEMA_DIR=$PWD/_install/share/glib-2.0/schemas
$ _install/bin/rhythmbox

Minha pergunta é: Qual seria a maneira correta de transformar isso em um aplicativo de comportamento padrão? Basicamente, quero que ele se comporte como a versão padrão do Rhythmbox, com um iniciador e tal.

Meu palpite (sem instrução) seria:

  1. Mova o resultado da compilação para o local padrão do aplicativo (algo como usr/bin)
  2. Crie um script de inicialização (veja as duas linhas acima)
  3. Crie um iniciador com um atalho (algo assim )

Qual seria a maneira correta de fazer isso?

gnome
  • 1 respostas
  • 35 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