i5%3F.png)
Instalei o Ubuntu 22.04 em meu desktop de 64 bits (com Intel Core(TM)i5-2400[e-mail protegido]GHz) e preciso configurar a rede usando a Internet. A instalação está faltando o pacote curl e não sei quais pacotes baixar para ele. Procurei em curl.se e baixei curl-8.4.0.zip. Este é o pacote certo? E como faço para compilá-lo no Ubuntu? Qual compilador devo baixar e quais outros pacotes preciso para que isso funcione? Muito obrigado antecipadamente pelas informações! Muito apreciado.
Responder1
A menos que haja um motivo muito específico para usar a autocompilação do pacote mais recente a partir do código-fonte, você pode usar o pacote curl do repositório do Ubuntu.
Para instalar abra um terminal e execute
sudo apt install curl
Isso instalará o curl com todas as dependências necessárias. O pacote está no repositório “principal”, portanto recebe correções de bugs diretamente da Canonical conforme necessário.
Se você realmente deseja construir a versão mais recente sozinho: odocumentação curltem instruções sobre como construir e compilar.
Responder2
Só para esclarecer isso antecipadamente,curl
está disponível como um pacote padrão no Ubuntu 22.04, assim como a biblioteca (libcurl4
).
Para a pergunta feita um pouco indiretamente
O libcurl4 para amd64 funciona com Intel Core(TM)i5?
A resposta é sim. E mais especificamente amd64
também é conhecido como (também conhecido como) x86_64
então no Linux você pode tratá-lo vice-versa. É x86
um estilo de arquitetura de 64 bits, tudo o que você tem com Intel ou AMD hoje em dia, apenas com poucas exceções a essa regra, nenhum de vocês encontra seu Intel Core (TM) i5.
Agora, de acordo com o seu comentário de que você não conseguiu executar o comando que funciona normalmente (é assim que se instala o curl a partir da linha de comando), talvez seja bom ver como fica
$ sudo apt-get install curl
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
curl
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/194 kB of archives.
After this operation, 454 kB of additional disk space will be used.
Selecting previously unselected package curl.
(Reading database ... 243399 files and directories currently installed.)
Preparing to unpack .../curl_7.81.0-1ubuntu1.14_amd64.deb ...
Unpacking curl (7.81.0-1ubuntu1.14) ...
Setting up curl (7.81.0-1ubuntu1.14) ...
Processing triggers for man-db (2.10.2-1) ...
Isso é sudo
para obter direitos de root (para configurar o sistema), apt-get
como o utilitário para atuar comogerenciador de pacotespara instalar pacotes de software em todo o sistema, o subcomando install
(de apt-get
) e o nome do pacote ( curl
).
Depois você pode testar como funcionou mostrando a versão:
$ curl --version
curl 7.81.0 (x86_64-pc-linux-gnu) libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.16
Release-Date: 2022-01-05
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets zstd
Se o curl
pacote não estiver disponível na configuração de apt-get
(a apt
configuração está em /etc/apt
), verifique novamente se você tem as entradas necessárias sources.list
(trecho abreviado para o jammy-security
repositório no qual acredito que o curl
pacote está):
$ cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 22.04.3 LTS _Jammy Jellyfish_ - Release amd64 (20230807.2)]/ jammy main restricted
# ...
deb http://security.ubuntu.com/ubuntu jammy-security main restricted
# deb-src http://security.ubuntu.com/ubuntu jammy-security main restricted
# ...
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
É aqui que os pacotes reais são obtidos, não há necessidade de instalação do código-fonte, por exemplo, buscar arquivos de código-fonte individuais e então construir o software e instalá-lo.