!["yay" 업데이트가 .bashrc에서 시작되는 이유는 무엇입니까?](https://linux55.com/image/199605/%22yay%22%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%EA%B0%80%20.bashrc%EC%97%90%EC%84%9C%20%EC%8B%9C%EC%9E%91%EB%90%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 파일에는 현재 시간과 시스템 가동 시간을 인쇄하는 줄이 있으므로 .bashrc
콘솔을 열면 항상 맨 위에 표시됩니다. 그러나 이는 시스템을 업데이트할 때마다 무작위로 발생하며 yay
새로 설치하는 동안에도 발생한다고 확신합니다.
예:
(493/713) upgrading linux510 [#######################################################################################] 100%
(494/713) upgrading linux510-acpi_call [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours since 2021-12-10 18:08:04, time: 01:08:06
> Updating module dependencies...
(495/713) upgrading linux510-bbswitch [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours since 2021-12-10 18:08:04, time: 01:08:16
(496/713) upgrading linux510-broadcom-wl [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours since 2021-12-10 18:08:04, time: 01:08:28
(497/713) upgrading linux510-headers [#######################################################################################] 100%
(498/713) upgrading linux510-nvidia [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours since 2021-12-10 18:08:04, time: 01:08:57
(499/713) upgrading linux510-r8168 [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 1 minute since 2021-12-10 18:08:04, time: 01:09:09
(500/713) upgrading linux510-rtl8723bu [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 1 minute since 2021-12-10 18:08:04, time: 01:09:25
(501/713) upgrading linux510-tp_smapi [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 1 minute since 2021-12-10 18:08:04, time: 01:09:46
(502/713) upgrading linux510-vhba-module [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 1 minute since 2021-12-10 18:08:04, time: 01:09:58
> Updating module dependencies...
(503/713) upgrading linux510-virtualbox-host-modules [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 2 minutes since 2021-12-10 18:08:04, time: 01:10:13
In order to use the new version, reload all virtualbox modules manually.
(504/713) upgrading stk [#######################################################################################] 100%
New optional dependencies for stk
stk-docs: for documentation
tk: for demos and samples [installed]
(505/713) upgrading lmms [#######################################################################################] 100%
(506/713) upgrading lollypop [#######################################################################################] 100%
(507/713) upgrading lsp-plugins [#######################################################################################] 100%
New optional dependencies for lsp-plugins
lsp-plugins-docs: for documentation
(508/713) upgrading m17n-lib [#######################################################################################] 100%
(509/713) upgrading slop [#######################################################################################] 100%
(510/713) upgrading maim [#######################################################################################] 100%
(511/713) installing sddm-breath-theme [#######################################################################################] 100%
(512/713) upgrading xdg-desktop-portal-kde [#######################################################################################] 100%
(513/713) upgrading manjaro-kde-settings [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 2 minutes since 2021-12-10 18:08:04, time: 01:10:25
cp: cannot create regular file '/var/lib/sddm/.config/kdeglobals': No such file or directory
error: command failed to execute correctly
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 2 minutes since 2021-12-10 18:08:04, time: 01:10:25
(514/713) upgrading manjaro-release [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 2 minutes since 2021-12-10 18:08:04, time: 01:10:25
(515/713) upgrading manjaro-settings-manager [#######################################################################################] 100%
(516/713) upgrading manjaro-settings-manager-kcm [#######################################################################################] 100%
(517/713) upgrading manjaro-settings-manager-knotifier [#######################################################################################] 100%
(518/713) upgrading matcha-gtk-theme [#######################################################################################] 100%
stty: 'standard input': Inappropriate ioctl for device
up 7 hours, 2 minutes since 2021-12-10 18:08:04, time: 01:10:27
이러한 stty
오류는 저절로 발생하며 stty intr ^-
인터넷에 따르면 stty
이러한 상황에서는 명령이 실행될 것으로 예상되지 않기 때문에 발생합니다. 하지만 괜찮아요 왜냐하면나이 맥락에서도 실행될 것으로 예상하지 않았습니다.
지금까지 업데이트 중에 문제가 발생하는 것을 본 적이 없지만 일부 명령( 예: ) .bashrc
을 재정의하므로 이론적으로 문제가 발생할 수 있습니다.echo
echo -e
오래 전에 나는 .bashrc
비대화형으로 실행을 중지하는 줄을 제거했습니다. 왜냐하면 스크립트에서도 이를 사용할 수 있기를 원했기 때문입니다. 물론 이런 일이 발생하지 않도록 해당 줄을 다시 넣을 수도 있지만
업데이트가 왜 이런 일을 하는지 알고 싶습니다 . 업데이트를 구체적으로 중지하는 방법이 있습니까( yay
/ 사용 pacman
)?