linux:onedrive
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| linux:onedrive [2023/03/17 13:15] – Wuff | linux:onedrive [2026/07/20 20:43] (current) – Wuff | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== OneDrive on Mint 21 ====== | + | ====== OneDrive on Mint 22 ====== |
| Source: https:// | Source: https:// | ||
| + | https:// | ||
| - | The OneDrive version in the Ubuntu universe repository is version 2.3.13 - do not use, it does not work! Use the PPA instead (current version 2.4.23) | + | The OneDrive version in the Ubuntu universe repository is version 2.4.25 - do not use, it does not work on Mint 22! Use the repo instead (current version 2.5.6). |
| < | < | ||
| - | sudo add-apt-repository --remove ppa: | + | wget -qO - https:// |
| - | wget -qO - https:// | + | echo "deb [arch=$(dpkg --print-architecture) signed-by=/ |
| - | echo "deb [arch=$(dpkg --print-architecture) signed-by=/ | + | |
| sudo apt-get update | sudo apt-get update | ||
| sudo apt install --no-install-recommends --no-install-suggests onedrive | sudo apt install --no-install-recommends --no-install-suggests onedrive | ||
| + | </ | ||
| + | |||
| + | Furthermore, | ||
| + | https:// | ||
| + | essentially this script: | ||
| + | <code bash curlupdate.sh> | ||
| + | #!/bin/bash | ||
| + | |||
| + | # Upgrade curl to v8.20.0 | ||
| + | sudo apt-get install -y nghttp2 libnghttp2-dev libssl-dev libpsl-dev zlib1g-dev libbrotli-dev libzstd-dev build-essential pkg-config wget xz-utils ca-certificates | ||
| + | |||
| + | # Remove distro curl binary so / | ||
| + | sudo apt-get remove -y curl || true | ||
| + | |||
| + | # Remove any previous manual /usr/local curl install | ||
| + | sudo rm -f / | ||
| + | sudo rm -f / | ||
| + | sudo rm -f / | ||
| + | sudo rm -f / | ||
| + | sudo rm -f / | ||
| + | sudo rm -f / | ||
| + | sudo rm -f / | ||
| + | sudo rm -rf / | ||
| + | |||
| + | wget https:// | ||
| + | tar -xvf curl-8.20.0.tar.xz | ||
| + | rm curl-8.20.0.tar.xz | ||
| + | cd curl-8.20.0 | ||
| + | |||
| + | ./configure --prefix=/ | ||
| + | |||
| + | make | ||
| + | sudo make install | ||
| + | sudo ldconfig | ||
| + | cd .. | ||
| + | rm -r curl-8.20.0 | ||
| + | curl --version | ||
| + | ldd " | ||
| + | curl-config --version | ||
| </ | </ | ||
| Line 33: | Line 72: | ||
| </ | </ | ||
| + | If reauth is required: | ||
| + | < | ||
| + | Then open the displayed url in a browser, authenticate, | ||
| - | https:// | ||
| - | https:// | ||
linux/onedrive.1679058926.txt.gz · Last modified: (external edit)