12.04 Iの新規インストールとaptの更新とシステムの再起動後、再起動後にこの迷惑なメッセージが常に表示されます。
追加のデータファイルをダウンロードできない
次のパッケージは、パッケージのインストール後に追加のデータのダウンロードを要求しましたが、データをダウンロードできなかったか、処理できませんでした。
ttf-mscorefonts-installer
ダウンロードは後で再試行されますが、今すぐダウンロードを再試行することもできます。このコマンドを実行するには、アクティブなインターネット接続が必要です。
しかし、今すぐ試行すると、ターミナルウィンドウが点滅し、何も起こらないように表示されます。システムを再起動すると再び起こります。
誰かが この問題 を持っているのを見つけましたが、彼はまだ答えていません。
インターネットに接続し、以下のこのコマンドを実行して、エラーを修正します
Sudo apt-get install --reinstall ttf-mscorefonts-installer
これにより、パッケージが再インストールされ、パッケージの構成に必要なデータファイルがダウンロードされます。ダウンロードが完了するまでしばらく待ちます。ダウンロードサイズは約4MBです。
インターネットに接続し、 このsourceforgeリンク に移動して、.exe
ファイルを除くすべてのwd97vwr32.exe
ファイルをダウンロードします。
これらのファイルをホームディレクトリにコピーします。
このコマンドを実行してパッケージを構成します
Sudo dpkg-reconfigure ttf-mscorefonts-installer
次に、ダウンロードしたファイルのディレクトリ名を入力するよう求められます。ホームディレクトリの場所を入力して使用します Tab OKを選択して、ヒット Enter。
たとえば、ログイン名がanwar
の場合、ダウンロードしたファイルをそこにコピーしたため、場所は/home/anwar
になります。
できた!パッケージの構成とセットアップが正常に完了しました。
注:404エラーのためにファイルをダウンロードできない場合は、「ダウンロードできませんか?」をチェックしてください。セクション
このパッケージttf-mscorefonts-installer
は、インターネットからMicrosoftのフォントファイル(Microsoftが自由に利用できるようにする)をダウンロードしてインストールするために使用されます。これらのフォントファイルを使用するには、MicrosoftのEULAに同意する必要があるため、これらのフォントを他のFree(Free as free)パッケージのようにパッケージに含めることはできません。
問題は、これらのファイルをダウンロードする前に、どういうわけかインターネットから切断されることでした。だから、より多くのデータファイルをダウンロードするように求めるメッセージです。
404エラーのためにファイルをダウンロードできない場合、ダウンロードしたコンテンツのtar.gzアーカイブを準備しました。この dropbox link からダウンロードして、フォルダーに抽出できます。 /tmp/
に抽出する場合、ソリューション2のdpkg-reconfigure
コマンドの後にそのディレクトリを入力します。
Debianのサイト に行き、ttf-mscorefonts-installer_3.6をダウンロードし、Gdebを使用してインストールし、正常にインストールしました。
コマンドラインの例:
wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
Sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
ここに投稿された他のソリューションはどれも私にとってはうまくいきませんでした。
私は同じ問題を抱えていました...それで、これはそれを修正するための私の回避策です:
Sudo apt-get remove --purge ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads
Sudo rm partial/*
Sudo rmdir partial
Sudo mkdir partial
Sudo chmod 777 partial
Sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
Sudo rm partial/*
Sudo rmdir partial
Sudo mkdir partial
Sudo chmod 744 partial
取得している場合:
取得:1 http://downloads.sourceforge.net/corefonts/andale32.exe [969 B] Err:1 http://downloads.sourceforge.net/corefonts/andale32。 exe
ハッシュ和の不一致1秒以内に969 Bをフェッチ(660 B/s)
W:ユーザー '_apt'がファイル '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe'にアクセスできなかったため、ダウンロードの権限を削除できません。 -pkgAcquire :: Run(13:許可が拒否されました)E:取得に失敗しました http://downloads.sourceforge.net/mir...ourceforge.net ハッシュ合計の不一致E:ダウンロードに失敗しました
これを試して:
Sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
に続く:
Sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
詳細については、 this thread を参照してください。
私はそれを再インストールして動作します(ここでコマンドを見つけて試してみてください、それから動作しました。笑)
アンインストールコマンド
Sudo apt-get remove --purge ttf-mscorefonts-installer
インストールコマンド
Sudo apt-get install --reinstall ttf-mscorefonts-installer
Failure to download extra data files
に関するしつこさを止めるには、まず部分的なダウンロードを削除:
$ Sudo rm -R /var/lib/update-notifier/package-data-downloads/partial/
次に、ダウンロードおよびインストールこのパッケージのDebianバージョン:
$ wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
$ Sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
$ rm ttf-mscorefonts-installer_3.6_all.deb
最後に、この機会をつかんでフォントキャッシュを更新:
$ Sudo fc-cache -f -v
- name: 'Removing buggy Microsoft™ core fonts installer.'
apt:
pkg: ttf-mscorefonts-installer
state: absent
- name: 'Removing partial download of Microsoft™ core fonts.'
file:
path: '/var/lib/update-notifier/package-data-downloads/partial/'
state: absent
- name: 'Installing Debian Microsoft™ core fonts installer.'
# https://askubuntu.com/a/1127190/164341
apt:
deb: 'http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb'
パッケージのアンインストールttf-mscorefonts-installerをインストールしてからbuntu-restricted-extrasをインストールします。
インターネットに接続して、次のコマンドを実行します。
Sudo apt-get remove --purge ttf-mscorefonts-installer
Sudo apt-get install ubuntu-restricted-extras
システムの次の起動後、メッセージは消えます。
(私は同じ問題を抱えていましたが、メッセージにさらにもう1つのパッケージがあります:flashplugin-installer) 、右クリックしてダウンロードします):
たぶん、ubuntu-restricted-extrasをインストールする前にシステムを再起動する必要があります
Ubuntu 18.04で「Sudo apt install ubuntu-restricted-extras」を実行した後、「追加のデータファイルをダウンロードできません」という問題が発生しました。
〜/ダウンロード中に発行された次の2つの端末コマンドの問題を修正しました:wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb Sudo gdebi ttf-mscorefonts-installer_3.7_all.deb
幸運を。 (gdebiがまだインストールされていない場合は、「Sudo apt install gdebi」を事前にインストールしてください。
上記の質問は、 このもう1つ に関連しています。
両方の質問で提供された解決策はどれも私にとってはうまくいきませんでした。したがって、私は次のことに決めました。
以下に、MicrosoftコアTrueTypeフォントを手動でインストールするために従う必要がある10の手順を示します。特に指定がない限り、すべてのコマンドはシェルターミナルウィンドウ内で実行する必要があります。ほとんどの* Ubuntuディストリビューションでは、Ctrl Alt Tキーコンボ(キーボードショートカット)は、新しいシェルターミナルウィンドウを開く方法の1つです。
ttf-mscorefonts-installer
パッケージを削除し、DEBパッケージのAPTキャッシュを消去します。
Sudo apt-get purge ttf-mscorefonts-installer -y ; Sudo apt-get update ; Sudo apt-get check ; Sudo apt-get clean ; Sudo apt-get autoremove -y
Thunarファイルマネージャーをインストール/更新します(ダウンロードしたすべてのTrueTypeフォントの名前を変更するには、さらに必要になります)。
Sudo add-apt-repository ppa:yuri-sucupira/thunar1.6.10-fix ; Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv AF8C7F18 ; Sudo apt-get update ; Sudo apt-get check ; Sudo apt-get install thunar --reinstall -y ; Sudo apt-get dist-upgrade -y
7zファイルアーカイバをインストール/更新します(ダウンロードする必要があるEXEファイル内からTrueTypeフォントを抽出するために必要なファイルコンパクタ/コンプレッサおよびエクストラクタ/デコンプレッサ):
Sudo apt-get install p7Zip p7Zip-full --reinstall -y
次のシェルコマンドを実行して、一時的なfonts
フォルダーを作成します。
mkdir /tmp/fonts
Webブラウザ(Mozilla Firefox、Google Chromeまたは使用している他のブラウザなど)を起動し、 https://sourceforge.net/projects/corefonts/files/the%に移動します20fonts/final / およびwd97vwr32.exeを除くすべてのEXEファイルをダウンロードします(wd97vwr32.exeはWord 97 Viewerであるため:TrueTypeフォントファイルではありません)。ダウンロードしたすべてのEXEファイルは、/tmp/fonts
に配置する必要があります
ディレクトリ(CD)をその一時フォルダーに変更します。
cd /tmp/fonts
ダウンロードしたすべてのEXEファイルの内容を抽出します。
7z e andale32.exe ; 7z e arial32.exe ; 7z e arialb32.exe ; 7z e comic32.exe ; 7z e courie32.exe ; 7z e georgi32.exe ; 7z e impact32.exe ; 7z e times32.exe ; 7z e trebuc32.exe ; 7z e verdan32.exe ; 7z e webdin32.exe
すべてのTTF(truetypeフォント)ファイルをシステムのMicrosoft truetypeフォントフォルダーにコピーします。
Sudo cp /tmp/fonts/*.TTF /usr/share/fonts/truetype/msttcorefonts/
/usr/share/fonts/truetype/msttcorefonts/
が存在しない場合は、シェルコマンドSudo mkdir /usr/share/fonts/truetype/msttcorefonts/
を実行して作成しますMicrosoft truetypeフォントフォルダー内で、スーパーユーザーモードでThunarを起動します。
Sudo thunar /usr/share/fonts/truetype/msttcorefonts/
次に、新しいThunarウィンドウ(パス:/usr/share/fonts/truetype/msttcorefonts/
)で、Thunarメニューに移動し、オプションEditを選択してからを押しますすべてのファイルを選択します。次に、F2キーを押します(または、[編集]メニューオプションに移動して[名前の変更...]をクリックするか、右クリックします)ファイルが選択された領域に移動し、Rename ...オプションを選択し、左側の最初のフィールドをUppercase/Lowercase(例が必要な場合は、 this picture )を見て、右側のフィールドをName and suffixに変更します。最後に、Convert to:
フィールドで、パラメーターをlowercaseに変更し、Rename filesボタンをクリックします。
...以上です!
ここで説明したようにすべてを行った場合、MicrosoftコアのTrueTypeフォントがすべてインストールされています。開始LibreOffice Writerで、ArialやComic Sansなどのフォントが利用可能かどうかを確認します。そうであれば、フォントはシステムに正しく追加されています。
PS:/tmp/fonts
の残りは、次のシステム(再)ブート時に削除されます。したがって、それらについて心配する必要はありません。