New build
19044.1288.211006-0501.21h2_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso
Old one doesn't work.
Git Clone URL: | https://aur.archlinux.org/ttf-ms-win10-auto.git (read-only, click to copy) |
---|---|
Package Base: | ttf-ms-win10-auto |
Description: | Microsoft Windows 10 Southeast Asian TrueType fonts |
Upstream URL: | http://www.microsoft.com/typography/fonts/product.aspx?PID=164 |
Licenses: | custom |
Conflicts: | ttf-ms-win10-sea |
Provides: | ttf-ms-win10-sea |
Submitter: | Zepman |
Maintainer: | RubenKelevra |
Last Packager: | RubenKelevra |
Votes: | 33 |
Popularity: | 0.26 |
First Submitted: | 2021-02-24 16:44 (UTC) |
Last Updated: | 2022-05-19 03:35 (UTC) |
New build
19044.1288.211006-0501.21h2_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso
Old one doesn't work.
Failing with HTTP error, seems the ISO link doesn't work anymore
httpfs2: HEAD: exchange: server error
HTTP/1.1 301 Moved Permanently
Date: Thu, 31 Mar 2022 23:26:31 GMT
Location: http://software-static.download.prss.microsoft.com/pr/download/19042.631.201119-0144.20h2_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x86FRE_en-us.iso
Server: ECAcc (via/F2BB)
Content-Length: 0
To fix the "already mounted" problem on a gnome install:
Error mounting /dev/loop1: GDBus.Error:org.freedesktop.UDisks2.Error.AlreadyMounted: Device /dev/loop1 is already mounted at `/run/media/too/CENA_X86FREE_EN-US_DV9'.
Disable automount in gnome using dconf or the following commands:
gsettings set org.gnome.desktop.media-handling automount-open false
gsettings set org.gnome.desktop.media-handling automount false
First installation failed because of Error mounting /dev/loop1: GDBus.Error:org.freedesktop.UDisks2.Error.AlreadyMounted: Device /dev/loop1 is already mounted at `/media/CENA_X86FREE_EN-US_DV9'.
Second because of rm: the removal of '/tmp/makepkg/ttf-ms-win10-auto/src/mnt/http/19042.631.201119-0144.20h2_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x86FRE_en-us.iso' is impossible: The needed function is not implemented
Quitting Udisks2 and sudo umount /tmp/makepkg/ttf-ms-win10-auto/src/mnt/http -l
fixes it.
Build failed:
==> Starting prepare()...
- Examininging locally available fonts
- Fonts are missing
- Mount filesystems as a non-privileged user: allowed
- Downloading fonts directly
- Mounting HTTP file
file name: 19042.631.201119-0144.20h2_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x86FRE_en-us.iso
host name: software-download.microsoft.com
port number: 80
protocol: http
request path: /download/pr/19042.631.201119-0144.20h2_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x86FRE_en-us.iso
auth data: (null)
file size: 4079597568
fuse: device not found, try 'modprobe fuse' first
==> ERROR: A failure occurred in prepare().
Aborting...
Build failed with exit code 4 in /home/user/.cache/rua/build/ttf-ms-win10-auto
new iso 19043.928.210409-1212.21h1_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso
The author has been missing for some time, lemme post my solutions since it is somewhat broken.
This should get you going.
Running into an issue, it is not seeing the install.wim the ISO is mounted and I can navigate to sources/ and I can see the file there. 7z is installed, I manually tried to run 7z to decompress it and got WARNING = Some files have incorrect reference count
Any suggestions on where to go with this?
Haven't found how to make Merge Request here, so attaching code here: _mountpoint=$(udisksctl info -b $_loopDev | grep MountPoints | tr -s " " | cut -d" " -f3) if [ -z $_mountpoint ] ; then _mountpoint=$(udisksctl mount -t udf -b "$_loopDev" --no-user-interaction | awk '{print $NF}') fi
Please add this, to avoid failure due to automount options.
Pinned Comments
Zepman commented on 2021-02-24 16:49 (UTC) (edited on 2021-03-24 22:08 (UTC) by Zepman)
This package is based on ttf-ms-win10. It differs in that it automatically downloads the fonts from Microsoft, if possible without downloading an entire ISO file.
If Polkit allows the user to create loop devices and mount files using udisks, around 200 MB of (mostly compressed) data will be downloaded. This can be a slow download method even over the fastest connections, since the fonts are taken from a large ISO file without downloading the entire file.
If Polkit is not available or it does not allow the user to use udisks, the entire ISO file will be downloaded and install.wim will be extracted. A check ensures that enough temporary disk space is available, which can be up to twice the size of the ISO file. This can happen if either Polkit or an authentication agent is not running, or when a user is logged in remotely (e.g. through SSH).