Komplett Linux noobie som jeg er, jeg ser ikke ut til å få apt-get for å installere den nyeste versjonen av font-forge. 
Bakgrunn: Jeg kjører Ubuntu-delsystemet i Windows 10 og fikk til og med GUI-applikasjoner som kjører med Xming Server. Ja, jeg kunne kjøre en VM, men jeg følte at jeg bare skulle prøve det som et proof-of-concept. Uansett, jeg tror ikke det har å gjøre med det virkelige problemet mitt, jeg trodde bare jeg ville nevn oppsettet mitt i tilfelle.
 Ubuntu-versjonen jeg kjører er 18.04.4 LTS (Bionic Beaver). Jeg løp apt-get update og apt-get upgrade, alt er oppdatert. 
Så jeg fulgte fontforge installasjonsinstruksjoner for Ubuntu og kjørte følgende kommandoer:
sudo apt-get install software-properties-common sudo add-apt-repository ppa:fontforge/fontforge sudo apt-get update sudo apt-get install fontforge  Dette installerte fontforge, og det gjør det åpne og dukke opp, men problemet er at det er en gammel versjon: 1:20170731~dfsg-1. 
 Kommandoen fontforge -v viser 
... Based on sources from 11:21 UTC 24-Sep-2017-ML-D. Based on source from git with hash: no xdefs_filename! ... fontforge 11:21 UTC 24-Sep-2017 libfontforge 20170924   Denne siden  viser 20190413-27-g1acfefa-0ubuntu1~bionic som den siste versjonen for Bionic, men det står også " (Nyere versjon tilgjengelig) " ved siden av og lenker til  denne siden , som ser ut til å si at versjonen fra Ubuntu-standardregister behandles som nyere enn den fra fontforge repo. Jeg er forvirret om hvorfor dette er saken, og jeg vil si til apt-get å installere othe r, nyere versjon. 
Jeg antar at den sikreste veien ville være å kompilere fra kilden, da versjonen i fontforge repo virker ganske lang tid bak, men jeg foretrekker egentlig ikke å måtte gjøre det.
 som forespurt, utdata fra apt-cache policy fontforge: 
apt-cache policy fontforge fontforge: Installed: 1:20170731~dfsg-1 Candidate: 1:20170731~dfsg-1 Version table: *** 1:20170731~dfsg-1 500 500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages 100 /var/lib/dpkg/status 20190413-27-g1acfefa-0ubuntu1~bionic 500 500 http://ppa.launchpad.net/fontforge/fontforge/ubuntu bionic/main amd64 Packages Svar
 1: ved starten av versjonen i Ubuntu-repositoriene (kjent som epoken) forårsaker apt for å betrakte den versjonen som nyere enn versjonen i PPA. For å installere sistnevnte må du be apt om å gjøre det eksplisitt: 
sudo apt install fontforge=20190413-27-g1acfefa-0ubuntu1~bionic  Du trenger da for å sette tak i det, eller legge til en pinprioritet på PPA, for å forhindre apt fra å «oppgradere» pakken til versjonen i Ubuntu-repositoriene: 
sudo apt-mark hold fontforge 
E: Release '20190413-27-g1acfefa-0ubuntu1~bionic' for 'fontforge' was not foundfor megapt-markpå avhengighetene også? Og hvordan ville jeg se etter oppdateringer og oppdateringer fra det andre depotet i fremtiden?fontforgeer installert, vil den begrense dem på riktig måte. Ved å bruke et ventemiddel betyr det at du må se etter oppgraderinger manuelt. pin-prioriteringer ville være bedre (men jeg kan ikke sjekke den nødvendige konfigurasjonen akkurat nå). Selvfølgelig vil den beste løsningen for alle være at PPA også bruker en epoke ;-).