내 상자에 Zoom이 설치되어 있습니다 Arch
. 실행하면 하단에 있는 창이 표시됩니다 Version: 3.5.374815.0324
. 문제는 이 원본 버전을 어떻게 설치했는지 기억이 나지 않는다는 것입니다. 나는 sudo pacman -R zoom
이것을 시도했고 이것이 나에게 error: target not found: zoom
, 같은 것을 주었다 yay -R zoom
. 내부에도 표시되지 않습니다 zoom -Q
.
최신 버전을 다음에서 다운로드했습니다.https://support.zoom.us/hc/en-us/articles/204206269-Installing-or-updating-Zoom-on-Linux#h_c0913442-0832-428d-aa15-b004b80cfafesudo pacman -U zoom_x86_64.pkg.tar.xz
처음에는 다음을 사용하여 설치를 시도했습니다 .
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) zoom-5.0.399860.0429-1
Total Installed Size: 150.29 MiB
:: Proceed with installation? [Y/n]
, 확인 후 다음을 Y
얻습니다.
...
zoom: /opt/zoom/zoom.sh exists in filesystem
zoom: /opt/zoom/zoomlinux exists in filesystem
zoom: /opt/zoom/zopen exists in filesystem
zoom: /usr/bin/zoom exists in filesystem
zoom: /usr/share/applications/Zoom.desktop exists in filesystem
zoom: /usr/share/mime/packages/zoom.xml exists in filesystem
zoom: /usr/share/pixmaps/Zoom.png exists in filesystem
zoom: /usr/share/pixmaps/application-x-zoom.png exists in filesystem
Errors occurred, no packages were upgraded.
이 파일을 덮어쓰고 zoom
새 버전으로 업그레이드하려면 어떻게 해야 합니까?
고쳐 쓰다
이사 /opt/zoom/ to /opt/zoom~/
하고 다시 시도했지만 다음과 같은 결과를 얻었습니다.
$ sudo pacman -U zoom_x86_64.pkg.tar.xz
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) zoom-5.0.399860.0429-1
Total Installed Size: 150.29 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [##########################################################################################] 100%
(1/1) checking package integrity [##########################################################################################] 100%
(1/1) loading package files [##########################################################################################] 100%
(1/1) checking for file conflicts [##########################################################################################] 100%
error: failed to commit transaction (conflicting files)
zoom: /usr/bin/zoom exists in filesystem
zoom: /usr/share/applications/Zoom.desktop exists in filesystem
zoom: /usr/share/mime/packages/zoom.xml exists in filesystem
zoom: /usr/share/pixmaps/Zoom.png exists in filesystem
zoom: /usr/share/pixmaps/application-x-zoom.png exists in filesystem
Errors occurred, no packages were upgraded.
이 파일들을 다음과 같이 옮겼습니다.
$ sudo mv /usr/bin/zoom /usr/bin/zoom~
$ sudo mv /usr/share/applications/Zoom.desktop /usr/share/applications/Zoom.desktop~
$ sudo mv /usr/share/mime/packages/zoom.xml /usr/share/mime/packages/zoom.xml~
$ sudo mv /usr/share/pixmaps/Zoom.png /usr/share/pixmaps/Zoom.png~
$ sudo mv /usr/share/pixmaps/application-x-zoom.png /usr/share/pixmaps/application-x-zoom.png~
$ sudo pacman -U zoom_x86_64.pkg.tar.xz
그런 다음 다시 설치했는데 완료된 것 같습니다.
...
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [##########################################################################################] 100%
(1/1) checking package integrity [##########################################################################################] 100%
(1/1) loading package files [##########################################################################################] 100%
(1/1) checking for file conflicts [##########################################################################################] 100%
(1/1) checking available disk space [##########################################################################################] 100%
:: Processing package changes...
(1/1) installing zoom [##########################################################################################] 100%
run post install script, action is 5.0.399860.0429-1...
Error in file "/usr/share/applications/org.kde.kdeconnect_open.desktop": "*/*" is an invalid MIME type ("*" is an unregistered media type)
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating the desktop file MIME type cache...
(3/3) Updating the MIME type database...
하지만 확대/축소를 시작하면 다음과 같은 대화 상자가 계속 표시됩니다.버전: 3.5.374815.0324
그래서 실제로는 업그레이드가 되지 않습니다...
또는 패키지에 실제로 최신 버전이 포함되어 있지 않습니다.
답변1
당신이 할 수 있는 한 가지는 다음을 실행하는 것입니다:
sudo pacman -U --overwrite '*' zoom_x86_64.pkg.tar.xz
이로 인해 pacman이 기존 파일을 덮어쓰게 됩니다. 하지만 --overwrite '*'
이는 위험할 수 있으므로 권장하지 않습니다. 따라서 기존 파일/폴더가 많지 않기 때문에 수동으로 이동하거나 삭제하는 것이 더 안전한 옵션일 수 있습니다.
답변2
좋아, 이전에 이름을 바꾼 디렉터리와 파일을 삭제한 다음 Zoom을 설치하고 yay -S zoom
내 버전을 얻었습니다.5.0.933860.0429