в чём суть, свежеустановленная система, после перезагрузки полетели корневые сертификаты, и теперь я не могу загружать через git какие либо пакеты, получаю следующие ошибки(рис.1) 
                      
                      
                      Что я пробовал:
                      
                      
                      0) Проверил время - всё ок.
                      
                      
                      1) Переустанавлвиать гит -  не помогло.
                      
                      
                      2) Переустанавливать пакет корневых сертификатов - не помогло.
                      
                      
                      3) В ручную загружать сертификаты корневые сертификаты в формате pem, и переводил в ca и добавлял их - не помогло.
                      
                      
                      4) полное обновление системы - не помогло.
                      
                      
                      Операционная система - Arch linux, ядро последнее, патчей нет, не виртуалка.
                      
                      
                      Как исправить сертификаты? Причём обойтись без переустановки системы желательно.
                      
                      
                    
>и переводил в ca и добавлял их - не помогло. Там, по идее, надо что-то вроде update-ca запускать -- чтобы оно симлинки с файла сертификата на файл с названием по хэшу сертификата сделало. (Не знаю, как оно в арче называется).
Если подумать, у тя: а. приходит левый сертификат б. нет промежуточных/корневых сертификатов в. дохлая либа Для начала, наверно, тебе нужно посмотреть вывод, например openssl s_client -connect gitlab.com:443 -servername gitlab.com и посмотреть где проблема, а потом дальше ковырять
Обсуждают сегодня