Поиск другого репозитория, включающего xinerama
.
Загрузите и установите этот репозиторий с помощью rpm new
. Репо будет создано в /etc/yum.repos.d
и запустите yum install xinerama
-121--93383-
Если это только a, b, c, то мы можем использовать сочетание параметров «grep -o» и «grep -e», как показано ниже
grep -e "a.*b.*c" -e "a.*c.*b" -e "b.*a.*c" -e "b.*c.*a" -e "c.*a.*b" -e "c.*b.*a" file
Вы также можете проверить уже заданный вопрос на https://stackoverflow.com/questions/1546711/can-grep-show-only-words-that-match-search-pattern
-121--38808-
if [ $(grep a file | grep b | grep -c c) -eq $(wc -l file | cut -f1 -d' ') ]; then
echo yes
else
echo no
fi
Я бы попытался сначала загрузить скрипт и затем запустите его через bash
.
$ curl -v https://dl.google.com/dl/cloudsdk/release/install_google_cloud_sdk.bash -O
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* About to connect() to dl.google.com port 443 (#0)
* Trying 173.194.46.72...
* Connected to dl.google.com (173.194.46.72) port 443 (#0)
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* SSL connection using SSL_RSA_WITH_RC4_128_SHA
* Server certificate:
* subject: CN=*.google.com,O=Google Inc,L=Mountain View,ST=California,C=US
* start date: Feb 12 14:58:10 2014 GMT
* expire date: Jun 12 00:00:00 2014 GMT
* common name: *.google.com
* issuer: CN=Google Internet Authority G2,O=Google Inc,C=US
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0> GET /dl/cloudsdk/release/install_google_cloud_sdk.bash HTTP/1.1
> User-Agent: curl/7.29.0
> Host: dl.google.com
> Accept: */*
>
< HTTP/1.1 200 OK
< Accept-Ranges: bytes
< Content-Length: 3622
< Content-Type: application/octet-stream
< Etag: "408a0"
< Expires: Thu, 27 Feb 2014 23:07:53 PST
< Last-Modified: Wed, 26 Feb 2014 19:48:00 GMT
< Server: downloads
< X-Content-Type-Options: nosniff
< X-Frame-Options: SAMEORIGIN
< X-Xss-Protection: 1; mode=block
< Date: Thu, 27 Feb 2014 07:07:53 GMT
< Alternate-Protocol: 443:quic
<
{ [data not shown]
100 3622 100 3622 0 0 8320 0 --:--:-- --:--:-- --:--:-- 8307
* Connection #0 to host dl.google.com left intact
После завершения загрузки у вас должен быть такой файл:
$ ls -l
total 4
-rw-rw-r--. 1 saml saml 3622 Feb 27 02:07 install_google_cloud_sdk.bash
Отсюда вы можете запустить его вручную:
$ bash install_google_cloud_sdk.bash
curl -f "https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz" > "/tmp/tmp.dlj5Kju8Tp/google-cloud-sdk.tar.gz"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 364k 100 364k 0 0 521k 0 --:--:-- --:--:-- --:--:-- 521k
Directory to extract under (this will create a directory google-cloud-sdk) (/home/saml):
...
...
Вы вообще можете использовать curl? Например. curl google.com
.
Это может произойти, если вы находитесь в такой среде, как Йоркский университет, где вам необходимо использовать университетский прокси-сервер, а прямые соединения заблокированы.
https://stackoverflow.com/questions/197904/how-do-i-use-cygwin-behind-the-corporate-firewall
Технически ошибка «сеть недоступна» возникает позже, когда curl отчаянно пытается возврат к IPv6. Исходная ошибка - «Ошибка подключения».