Pertanyaan Program 'curl' saat ini tidak diinstal


Saya mencoba Meteor http://meteor.com/examples/leaderboard

Saya harus menggunakan CURL, yang saya kenal di Windows.

Sekarang saya coba menginstalnya di Ubuntu 12.04.

Tetapi saya mendapatkan kesalahan ini:

kevin@ubuntu:~$ curl https://install.meteor.com | sh
The program 'curl' is currently not installed.  You can install it by typing:
sudo apt-get install curl
kevin@ubuntu:~$ apt-get curl
E: Invalid operation curl
kevin@ubuntu:~$ sudo apt-get curl
[sudo] password for kevin: 
E: Invalid operation curl

Bagaimana cara menginstal CURL?

MEMECAHKAN:

Saya melakukan perintah ini

sudo sed -i -e 's/us.archive.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list

lalu saya bisa melakukannya sudo apt-get update lalu sudo apt-get install curl

yang berhasil memasang curl.

MEMPERBARUI:

Maaf atas kesalahannya. Saya mencoba kemarin juga, dan di sana saya mengetik perintah yang benar, memberi saya pesan kesalahan ini:

kevin@ubuntu:~$ sudo apt-get install curl
[sudo] password for kevin: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package curl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'curl' has no installation candidate

PERBARUI 2:

Mencoba apt-cache search curl | grep -i curl perintah

kevin@ubuntu:~$ apt-cache search curl | grep -i curl
curlftpfs - filesystem to access FTP hosts based on FUSE and cURL
flickcurl-doc - utilities to call the Flickr API from command line - documentation
flickcurl-utils - utilities to call the Flickr API from command line
gambas2-gb-net-curl - The Gambas advanced networking component
gnupg-curl - GNU privacy guard - a free PGP replacement (cURL)
libcupt2-0-downloadmethod-curl - alternative front-end for dpkg -- libcurl download method
libcurl-ocaml - OCaml curl bindings (Runtime Library)
libcurl-ocaml-dev - OCaml libcurl bindings (Development package)
libflickcurl-dev - C library for accessing the Flickr API - development files
libflickcurl0 - C library for accessing the Flickr API
libflickcurl0-dbg - C library for accessing the Flickr API - debugging symbols
libghc-curl-dev - GHC libraries for the libcurl Haskell bindings
libghc-curl-doc - Documentation for the libcurl Haskell bindings
libghc-curl-prof - Profiling libraries for the libcurl Haskell bindings
libghc-download-curl-dev - High-level file download based on URLs
libghc-download-curl-doc - High-level file download based on URLs; documentation
libghc-download-curl-prof - High-level file download based on URLs; profiling libraries
libghc-hxt-curl-dev - LibCurl interface for HXT
libghc-hxt-curl-doc - LibCurl interface for HXT; documentation
libghc-hxt-curl-prof - LibCurl interface for HXT; profiling library
libghc6-curl-dev - transitional dummy package
libghc6-curl-doc - transitional dummy package
libghc6-curl-prof - transitional dummy package
liblua5.1-curl-dev - libcURL development files for the Lua language version 5.1
liblua5.1-curl0 - libcURL bindings for the Lua language version 5.1
libwww-curl-perl - Perl bindings to libcurl
slang-curl - transfer files using HTTP and FTP from S-Lang
spl-curl - SPL Programming Language -- curl adapter
tclcurl - Tcl bindings to libcurl
xmms2-plugin-curl - XMMS2 - curl transport for HTTP
php5-curl - CURL module for php5
libcurl3-gnutls - Multi-protocol file transfer library (GnuTLS)
libcurl3-nss - Multi-protocol file transfer library (NSS)
python-pycurl - Python bindings to libcurl
libcurl3 - Multi-protocol file transfer library (OpenSSL)

PERBARUI 3: Apakah pembaruan lakukan sudo apt-get update sebelum saya menjalankannya.

Tapi ini tidak membantu dengan sedih.

kevin@ubuntu:~$ sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package curl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package libcurl3-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'curl' has no installation candidate
E: Package 'libcurl3-dev' has no installation candidate

55
2018-02-22 10:10


asal


Apa yang terjadi apt-cache search curl | grep -i curl  mengatakan? - catalesia
Mencobanya, perbarui saya 2. - Kevin Simper
Anda selalu dapat mengunduhnya sendiri curl.haxx.se/download.html  dan membangunnya. Sudahkah Anda mengubah repositori Anda? Saya bisa mendapatkannya tidak ada masalah, tidak ada kesalahan sama sekali. Yang menarik bagi saya adalah mengapa apt akan memberi Anda hasil dan kemudian tidak memungkinkan untuk menginstal. Apakah Anda mengalami hal yang sama dengan perangkat lunak lainnya? - catalesia
Harap sertakan output dari sudo apt-get update. Saya pikir sistem Anda kehilangan beberapa repositori perangkat lunak. - Jorge Suárez de Lis
Saya belum benar-benar mengubah apa pun, tidak menginstal program apa pun. Cukup banyak instal baru. Oleh karena itu saya juga tidak memahaminya. Saya tidak tahu bagaimana membangun curl sendiri dengan sedih. - Kevin Simper


Jawaban:


Jawaban untuk pembaruan yang berbeda

Pertanyaan pertama

Anda butuh perintah

sudo apt-get install curl

Itu memasang hilang dalam perintah yang Anda gunakan: sudo apt-get curl tidak akan berfungsi karena apt-get tidak memiliki perintah curl.

Pembaruan pertama

Anda juga ingin berlari update pertama:

sudo apt-get update

Dan Anda mungkin ingin mempertimbangkan untuk menggunakan perintah ini:

sudo apt-get install libcurl3 php5-curl

Mungkin juga berhubungan dengan versi php yang Anda gunakan (php5-common?) Lihat sini.

Pembaruan kedua

Atau, untuk membuatnya lebih mudah gunakan saja perintahnya wget https://install.meteor.com | sh. Curl digunakan pada versi ubuntu sebelumnya. Ini bukan benar-benar alat yang penting, tetapi beberapa tutorial menggunakannya memang.


81
2018-02-22 10:16



Saya telah memperbarui posting saya dengan kesalahan yang ingin saya tunjukkan. Terima kasih untuk bantuannya! - Kevin Simper
Sudah mencobanya dan masih ada kesalahan. Pembaruan saya 3. - Kevin Simper
Apakah Anda sudah membaca tautan yang saya berikan kepada Anda? Saya mungkin terkait dengan versi php yang Anda gunakan. Juga melakukannya php5-curl memasang? Jika demikian, masalah Anda terpecahkan kan? - don.joey
Ya, php5-curl memang menginstal. Saya tidak mengerti solusi dalam posting itu: "Anda juga perlu mengganti PHP dengan versi dari repositori Ubuntu resmi". Apa artinya? Saya tidak butuh PHP. Saya telah menginstal semua pembaruan untuk Ubuntu. Belum menginstal program apa pun. - Kevin Simper
Saya memang mencoba wget, tapi itu membuat saya halaman .html, yang tidak seperti yang diharapkan. Namun saya menemukan solusi masalah di beberapa forum yang tersembunyi. Mencoba perintah 'sudo sed -i -e' / us.archive.ubuntu.com / archive.ubuntu.com / g '/etc/apt/sources.list' yang tampaknya menyelesaikannya. - Kevin Simper


Jika Anda mendapatkan pesan kesalahan bahwa paket curl tidak ditemukan Anda harus menambahkan repositori seperti ini sebelum menginstalnya:

sudo add-apt-repository ppa:ondrej/php
sudo apt update

0
2017-11-03 09:21



`curl tersedia di repositori standar untuk semua versi Ubuntu yang didukung saat ini dan kecuali saya salah terinstal secara default. Jika Anda mendapatkan pesan kesalahan yang Anda rujuk ke hal lain itu salah. PPA seharusnya tidak diperlukan. - Elder Geek
curl tidak diinstal secara default di Ubuntu 16.04 64-bit setidaknya. Kecuali itu hal khusus dalam versi kotak Vagrant. - Juha Untinen