Я опубликовал этот вопрос после того, как нашел решение, потому что на его решение у меня ушло почти два дня. Я попытался отключить ipv6, переключился с Ubuntu на Windows, но безрезультатно. Но, наконец, эта статья дала мне нужный ответ: Как включить расширение openssl в PHP для установки Composer?
Я хотел связать это здесь, потому что вы, возможно, сначала не подумали о поиске расширения openssl. Но это решает проблему, по крайней мере, для меня.
Ну, так и было, а потом нет. Это работало некоторое время, когда свет погас, который, я подозреваю, должен был отключить какой-нибудь сервер брандмауэра.
Итак, в моем случае, что окончательно решило проблему, это переключение с Wi-Fi в моей школе на мобильное соединение для передачи данных. Затем ограничение скорости github прошло диагностику, и все загрузки проходят гладко.