How to install the Microsoft Core fonts on OpenSUSE 13.2

I am trying to do it with sudo zypper install fetchmsttfonts, but installment constantly breaks. Please help, thank you.

And how exactly does it break? (error message?)

It works fine here on my 13.2 system…

linux-39rk:~ # zypper install fetchmsttfonts
Loading repository data…
Reading installed packages…
Resolving package dependencies…

The following 3 NEW packages are going to be installed:
cabextract fetchmsttfonts libmspack0

3 new packages to install.
Overall download size: 87.1 KiB. Already cached: 15.5 KiB After the operation,
additional 214.6 KiB will be used.
Continue? [y/n/? shows all options] (y): y
Retrieving package libmspack0-0.4-5.1.2.x86_64
(1/3), 56.7 KiB (128.1 KiB unpacked)
Empty destination in URI: hd:///?device=/dev/disk/by-id/scsi-20001020000060804-part2

Abort, retry, ignore? [a/r/i/? shows all options] (a): i
Warning: You have chosen to ignore a problem with download or installation of a package which might lead to broken dependencies of other packages. It is recommended to run ‘zypper verify’ after the operation has finished.
Retrieving package cabextract-1.4-11.1.2.x86_64
(2/3), 30.4 KiB ( 64.7 KiB unpacked)
Empty destination in URI: hd:///?device=/dev/disk/by-id/scsi-20001020000060804-part2

Abort, retry, ignore? [a/r/i/? shows all options] (a):

What could be the problem?

This is the error i get, i’m clueless…same message if i run terminal or Yast :frowning:

Cannot access installation media
hd:///?device=/dev/disk/by-id/scsi-20001020000060804-part2
openSUSE-13.2-0 (Medium 1).
Check whether the server is accessible.

Well, the package management is trying to install the medium you installed from as package source.
Either insert it again, or remove/disable that with “zypper rr”/“zypper mr -d” or YaST->Software Repositories.

This is not specific to the fetchmsttfonts package though, you should get the same error when tring to install anything else as well.

If removing/disabling the installation medium doesn’t help, please post your repo list:

zypper lr -d

Maybe you miss the standard online repos?

susko@linux-39rk:~> su -
Password:
linux-39rk:~ # zypper lr -d

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

—±---------------------------------------------------±---------------------------------------------------±--------±--------±---------±---------±-------------------------------------------------------------------------------------------------------±-------
1 | X11:xfce | X11:xfce | Yes | No | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/xfce/openSUSE_13.2/ |
2 | download.opensuse.org-13.2-non-oss | Update Repository (Non-Oss) | Yes | No | 99 | rpm-md | http://download.opensuse.org/update/13.2-non-oss/ |
3 | download.opensuse.org-Apps | openSUSE BuildService - GNOME:Apps | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_13.2/ |
4 | download.opensuse.org-Stable | openSUSE BuildService - LibreOffice | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_13.2/ |
5 | download.opensuse.org-database | openSUSE BuildService - Database | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/server:/database/openSUSE_13.2/ |
6 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.2/ |
7 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | No | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/non-oss/ |
8 | download.opensuse.org-oss | Main Repository (DEBUG) | Yes | No | 99 | yast2 | http://download.opensuse.org/debug/distribution/13.2/repo/oss/ |
9 | download.opensuse.org-oss_1 | Main Repository (OSS) | Yes | No | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/oss/ |
10 | download.opensuse.org-oss_2 | Main Repository (Sources) | Yes | No | 99 | yast2 | http://download.opensuse.org/source/distribution/13.2/repo/oss/ |
11 | download.opensuse.org-packages | openSUSE BuildService - Java:packages | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Java:/packages/openSUSE_13.2/ |
12 | download.opensuse.org-perl | openSUSE BuildService - devel:languages:perl | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_13.2/ |
13 | download.opensuse.org-update | Update Repository (DEBUG) | Yes | No | 99 | rpm-md | http://download.opensuse.org/debug/update/13.2/ |
14 | download.opensuse.org-update_1 | Main Update Repository | Yes | No | 99 | rpm-md | http://download.opensuse.org/update/13.2/ |
15 | fglrx64_amdcccle_SUSE132-14.301.1001-99.x86_64.rpm | fglrx64_amdcccle_SUSE132-14.301.1001-99.x86_64.rpm | Yes | No | 99 | plaindir | hd:///home/susko/Downloads?device=/dev/disk/by-id/scsi-SATA_ST3120026AS_3JT2DVJ3-part2&filesystem=auto |
16 | fglrx64_core_SUSE132-14.301.1001-99.x86_64.rpm | fglrx64_core_SUSE132-14.301.1001-99.x86_64.rpm | Yes | No | 99 | plaindir | hd:///home/susko/Downloads?device=/dev/disk/by-id/scsi-SATA_ST3120026AS_3JT2DVJ3-part2&filesystem=auto |
17 | fglrx64_graphics_SUSE132-14.301.1001-99.x86_64.rpm | fglrx64_graphics_SUSE132-14.301.1001-99.x86_64.rpm | Yes | No | 99 | plaindir | hd:///home/susko/Downloads?device=/dev/disk/by-id/scsi-SATA_ST3120026AS_3JT2DVJ3-part2&filesystem=auto |
18 | fglrx64_opencl_SUSE132-14.301.1001-99.x86_64.rpm | fglrx64_opencl_SUSE132-14.301.1001-99.x86_64.rpm | Yes | No | 99 | plaindir | hd:///home/susko/Downloads?device=/dev/disk/by-id/scsi-SATA_ST3120026AS_3JT2DVJ3-part2&filesystem=auto |
19 | fglrx64_xpic_SUSE132-14.301.1001-99.x86_64.rpm | fglrx64_xpic_SUSE132-14.301.1001-99.x86_64.rpm | Yes | No | 99 | plaindir | hd:///home/susko/Downloads?device=/dev/disk/by-id/scsi-SATA_ST3120026AS_3JT2DVJ3-part2&filesystem=auto |
20 | ftp.gwdg.de-suse | Packman Repository | Yes | No | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.2/ |
21 | openSUSE-13.2-0 | openSUSE-13.2-0 | Yes | No | 99 | yast2 | hd:///?device=/dev/disk/by-id/scsi-20001020000060804-part2 |
22 | opensuse-guide.org-repo | libdvdcss repository | Yes | No | 99 | rpm-md | http://opensuse-guide.org/repo/13.2/ |
23 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | Yes | No | 99 | rpm-md | http://download.opensuse.org/debug/update/13.2-non-oss/ |
linux-39rk:~ #

This is the list of repositories…any suggestions? Thank you.

Yes, remove/disable number #21.

sudo zypper rr 21

Those plaindir repos for the fglrx driver can/should be removed as well, you might want to add the standard fglrx repo though: (the driver is available there fro 13.2 since yesterday)

sudo zypper rr 15 16 17 18 19
sudo zypper ar -f http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_13.2/ fglrx

And your update repos have auto-refresh disabled! This is not advisable.
Turn it on again:

sudo zypper md -r 2 14

To be sure run “sudo zypper ref” manually to refresh your repos and it should work.

Thank you very much, you’ve been utmost helpfull. Like you mentioned , i had problem also with other installations and updates. After doing what you suggested repositories refresh without error messages and i succesfully installed the fonts. I’m still in a process of learning openSUSE basics (changed previous linux distros to 13.2 openSUSE xfce) and enjoy it a lot! So i thank you one more time for your time and effort. :slight_smile:

On 11/12/2014 04:36 AM, krneki wrote:
>
> wolfi323;2675462 Wrote:
>> And how exactly does it break? (error message?)
>>
>> It works fine here on my 13.2 system…
>
>
>
> linux-39rk:~ # zypper install fetchmsttfonts
> Loading repository data…
> Reading installed packages…
> Resolving package dependencies…
>
> The following 3 NEW packages are going to be installed:
> cabextract fetchmsttfonts libmspack0
>
> 3 new packages to install.
> Overall download size: 87.1 KiB. Already cached: 15.5 KiB After the
> operation,
> additional 214.6 KiB will be used.
> Continue? [y/n/? shows all options] (y): y
> Retrieving package libmspack0-0.4-5.1.2.x86_64
> (1/3), 56.7 KiB (128.1 KiB
> unpacked)
> Empty destination in URI:
> hd:///?device=/dev/disk/by-id/scsi-20001020000060804-part2
>
> Abort, retry, ignore? [a/r/i/? shows all options] (a): i
> Warning: You have chosen to ignore a problem with download or
> installation of a package which might lead to broken dependencies of
> other packages. It is recommended to run ‘zypper verify’ after the
> operation has finished.
> Retrieving package cabextract-1.4-11.1.2.x86_64
> (2/3), 30.4 KiB ( 64.7 KiB
> unpacked)
> Empty destination in URI:
> hd:///?device=/dev/disk/by-id/scsi-20001020000060804-part2
>
> Abort, retry, ignore? [a/r/i/? shows all options] (a):
>
>

Insert the install DVD into your DVD drive or disable the DVD repo.

Ken

I installed the fonts through Yast -> Software Management. I have the 5 basic repositories enabled and active ( Main oss , Main non-oss, Update oss, Update non-oss, packman). The repositories are set up in Yast -> Software Repositories. Remove any other repository found there (including especially the installation medium) as only the five are needed. Then in Software Management search for fetchmssfonts check it and accept.

Thank you, Ken.

Thank you, Steve.