Повторное добавление основного репозитория Debian в источники

Многие (большинство?) Программ и практически все программы C или C ++, «полностью» буфер stdout, когда это канал или disk файл, или вообще не isattty () , и любой вывод, все еще находящийся в буфере и не сброшенный в ОС, когда вы его убиваете, теряется. Программы обычно НЕ выполняют эту буферизацию для stderr, поэтому это работает.

Обычно используйте stdbuf -oL программу ... или, возможно, -o0 . Некоторые программы имеют свои собственные личные параметры, например GNU sed имеет -u / - unbuffered .

В качестве альтернативы используйте что-то, что запускает программу под pty и, таким образом, отключает буферизацию, включая script , screen , expect или его упрощенную форму unbuffer или ssh -t .

Для получения дополнительных сведений и параметров см. Отключить буферизацию в конвейере

1
21.07.2016, 23:38
2 ответа

У вас есть только обновления.

Репо base, которого вам не хватает, находится по адресу

deb http://ftp.debian.org/debian/ jessie main contrib
deb-src http://ftp.debian.org/debian/ jessie main contrib
2
27.01.2020, 23:25

У меня была эта проблема так много раз, что я "записал ее"

# tested works
# jessie updates
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://mirror.cogentco.com/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
# source list
deb-src http://ftp.us.debian.org/debian jessie main contrib non-free
deb-src http://security.debian.org/jessie/updates main contrib non-free
1
27.01.2020, 23:25

Теги

Похожие вопросы