
Vasilij Samuilovich Franc
26.08.2018
11:54:11
обновилось?

Fastumkruk ✅
26.08.2018
11:54:26

Vasilij Samuilovich Franc
26.08.2018
11:55:12
перезагрузи снова запусти команду, на вопросы заменить, просто нажимай энтер

Fastumkruk ✅
26.08.2018
11:55:43

Google

Marina
26.08.2018
11:55:50
Но мне кажется должен быть способ попроще

Маняштерн
26.08.2018
11:56:36
И сразу поясню, зачем: sha1sum при чеке хеша выдает только хэш, а в файлах .sha1 обычно пишется хеш, куча пробельных символов и название файла в одну строку. Могу с помощью cat вынуть из .sha1-файлика хеш, но как бы мне попроще обработать аутпут sha1sum, чтобы в дальнейшем сравнить его с полученной строкой из файла хеша, я хз

karmabot
26.08.2018
11:56:48
О, найс, спасибо
Увеличена карма у Marina Mukhina (+1) Текущая карма: 45
=====
Подпишись на ТехноДжем (@tehnojam)

Fastumkruk ✅
26.08.2018
11:57:40

Marina
26.08.2018
11:57:47

Vasilij Samuilovich Franc
26.08.2018
11:58:49
попробуй очистить кэш через памак, в настройках памак

Маняштерн
26.08.2018
11:59:41
А тебе просто узнать одно и тоже или нет? Или разницу?
Первое. С игнорированием регистра. Собственно, этот вопрос я тут уже задавал, и мне когда-то подсказали, что я баран, а в sha1sum все уже давно есть, но подобные задачи у меня и в других местах регулярно появляются, а sha1sum - хороший способ просто рассказать, что требуется

Fastumkruk ✅
26.08.2018
12:00:27

Vasilij Samuilovich Franc
26.08.2018
12:01:23

Fastumkruk ✅
26.08.2018
12:02:18

Маняштерн
26.08.2018
12:02:57
Сравнивать строки пробовал через if, но он как-то непонятно себя ведет:
if [[ 'a' = 'a' ]]; then echo 'y' else echo 'n' fi вообще как будто верность условия не проверяет, а когда проверяет, выводит не результат echo, a then> или else> интерактивно. Использую zsh, делаю точь-в-точь по манам и советам из гугла, но чот не хочет он работать.

Google

Vasilij Samuilovich Franc
26.08.2018
12:03:04

Fastumkruk ✅
26.08.2018
12:03:15

Vasilij Samuilovich Franc
26.08.2018
12:04:11
pacman -Sc

Маняштерн
26.08.2018
12:04:20
Пробовал одинарные скобки [, пробовал двойное равно ==, пробовал с ';' и без во всех возможных комбинациях, пробовал двойные кавычки вместо одинарных для строк в условии, но нифига

Marina
26.08.2018
12:04:26
Первое. С игнорированием регистра. Собственно, этот вопрос я тут уже задавал, и мне когда-то подсказали, что я баран, а в sha1sum все уже давно есть, но подобные задачи у меня и в других местах регулярно появляются, а sha1sum - хороший способ просто рассказать, что требуется
А попробуй if "${a,,}" == "${b,,}"

Маняштерн
26.08.2018
12:04:37

Marina
26.08.2018
12:04:41
Ну скобки может надо поставить
Тут я наизусть не помню

Маняштерн
26.08.2018
12:05:31
Или они спецсинтаксисом заменяются?

Marina
26.08.2018
12:05:51
Оо
Блин
Ща бутерброд доем

Маняштерн
26.08.2018
12:06:05

Fastumkruk ✅
26.08.2018
12:06:45
pacman -Sc
почистил, все равно не находит базу данных

Vasilij Samuilovich Franc
26.08.2018
12:10:38

Fastumkruk ✅
26.08.2018
12:12:02

Vasilij Samuilovich Franc
26.08.2018
12:14:33
а если такой способ: 1. Resynchronise with the Manjaro servers to ensure that everything is up to date by entering the command:
sudo pacman -Syy
2. Refresh and update the signature keys by entering the command:
sudo pacman-key --refresh-keys
3. Reload the signature keys by entering the command:
sudo pacman-key --populate archlinux manjaro
4. Clear out the software packages downloaded during the aborted installation by entering the command:
sudo pacman -Sc
5. Re-attempt the aborted download.
If the error still persists, then it is recommended to Change to a Different Download Server.

Fastumkruk ✅
26.08.2018
12:20:38

Google

Vasilij Samuilovich Franc
26.08.2018
12:21:06
тогда попробуй сервер сменить: https://wiki.manjaro.org/index.php?title=Change_to_a_Different_Download_Server

Marina
26.08.2018
12:21:54
Какие именно? Я ставил
➜ ~ a='QWERTy'
➜ ~ b='qwerty'
➜ ~ aa=echo $a | tr '[:upper:]' '[:lower:]'
➜ ~ bb=echo $b | tr '[:upper:]' '[:lower:]'
➜ ~ if [ $aa = $bb ]
then
echo '=='
else
echo '!='
fi
==
Вот так работает

Fastumkruk ✅
26.08.2018
12:22:18

Маняштерн
26.08.2018
12:25:49

Vasilij Samuilovich Franc
26.08.2018
12:25:55
так стоит нестабильная ветка

Fastumkruk ✅
26.08.2018
12:26:20

Marina
26.08.2018
12:26:37
... я ничего не понял(
Ну как так... Идет присваивание значений переменных. Потом они переводятся в нижний регистр и сравниваются

Vasilij Samuilovich Franc
26.08.2018
12:27:12
так какой урл надо вбить?
попробуй так: https://wiki.manjaro.org/index.php?title=Rankmirrors_to_Set_the_Fastest_Download_Server
закрой нано, контл +х
у нестабильной ветки, все может случится

Маняштерн
26.08.2018
12:29:01

Marina
26.08.2018
12:30:25

Маняштерн
26.08.2018
12:30:37
Я извиняюсь за яваскрипт, но на нем это бы выглядело вот так:
if ('a' === 'b') {
echo 'y';
}
else {
echo 'n';
}
Как это переписать на язык zsh?

Marina
26.08.2018
12:31:49

Fastumkruk ✅
26.08.2018
12:31:53

Vasilij Samuilovich Franc
26.08.2018
12:32:58
скорее всего, тогда что-то с нестабильной веткой, еще не починили

Marina
26.08.2018
12:33:17

Google

Vasilij Samuilovich Franc
26.08.2018
12:33:37
unstable было написано

Fastumkruk ✅
26.08.2018
12:34:49

Маняштерн
26.08.2018
12:35:58
1. Открываю терминал.
2. Ввожу в точности следующее:
if [ 'a' = 'b' ] then echo 'y' else echo 'n' fi
3. Получаю то, что на скриншоте выше.

Vasilij Samuilovich Franc
26.08.2018
12:36:26

Маняштерн
26.08.2018
12:36:38
Что и странно, ибо точно такая же конструкция описана в манах zsh, и она не работает

Admin
ERROR: S client not available

Marina
26.08.2018
12:36:42
Разбей построчно. У меня тогда норм получилось

Fastumkruk ✅
26.08.2018
12:37:06
Вообщем в любом зеркале пишет, что не может найти базу данных. Что за бред....

Vasilij Samuilovich Franc
26.08.2018
12:37:39

Маняштерн
26.08.2018
12:38:07
Разбей построчно. У меня тогда норм получилось
Но мне-то надо в терминале. Enter вводит команду, да и в целом как-то не гуд табулировать в терминале для верной работы команды - должен же быть какой-то синтаксис на такой случай. Точки с запятыми, там, в нужных местах, или еще что.

Marina
26.08.2018
12:38:56
Должен быть, но я пока хз почему

Fastumkruk ✅
26.08.2018
12:39:14

Vasilij Samuilovich Franc
26.08.2018
12:39:36

Fastumkruk ✅
26.08.2018
12:40:17

Vasilij Samuilovich Franc
26.08.2018
12:40:33
sudo pacman-mirrors --api --set-branch testing потом sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syyu

Маняштерн
26.08.2018
12:41:53
А ещё можно функции и алиасы написать
Можно и скриптик в отдельный файл запилить под такой случай, но не пилить же для каждой одноразовой частности по временному файлу. Для той же проверки хешей можно было бы функцию или алиас запилить, для ls, вот, у меня есть функция с нужными параметрами по хоткею, но для разовых случаев такое не катит.

Fastumkruk ✅
26.08.2018
12:44:33

Vasilij Samuilovich Franc
26.08.2018
12:45:07

Google

Fastumkruk ✅
26.08.2018
12:45:38

Vasilij Samuilovich Franc
26.08.2018
12:46:59

Fastumkruk ✅
26.08.2018
12:47:16

Vasilij Samuilovich Franc
26.08.2018
12:47:54
соурфордж
как выход ничего не трогать, пусть пока все так остается, попробовать обновить через пару дней, если все работает

Маняштерн
26.08.2018
12:50:39

Marina
26.08.2018
12:51:36

Маняштерн
26.08.2018
12:52:09
Да
А DE какая, если не секрет?

Marina
26.08.2018
12:52:38

Маняштерн
26.08.2018
12:53:02
В них zsh же не по дефолту стоит?

Marina
26.08.2018
12:53:11

Vasilij Samuilovich Franc
26.08.2018
13:18:22
У меня кеды
а можете показать скрин своего рабочего стола? плиз)

Dmitriy
26.08.2018
13:20:57

Fastumkruk ✅
26.08.2018
13:21:10

Маняштерн
26.08.2018
13:23:39

Dmitriy
26.08.2018
13:23:53

Fastumkruk ✅
26.08.2018
13:26:06

Dmitriy
26.08.2018
13:27:27
Sudo pacman -Syyu