質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

ダウンロード

リモートシステムからローカルシステムへとデータを受信する事、もしくはそのようなデータ転送を行う事をダウンロードと呼びます。

Q&A

解決済

5回答

1471閲覧

.tar.gzファイルを解凍したい

_Taturon_

総合スコア17

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

ダウンロード

リモートシステムからローカルシステムへとデータを受信する事、もしくはそのようなデータ転送を行う事をダウンロードと呼びます。

0グッド

0クリップ

投稿2020/03/31 10:53

編集2020/03/31 11:37

実現したい事

「新しいLinuxの教科書」のサンプルファイル「sample.tar.gz」を解凍したい

試した事

調べた結果、
・ダウンロードしたファイルがgzip形式ではない事
・ファイルはhtmlドキュメントになっている
ことが分かりました。
数回再ダウンロードしても変わりませんでした。
イメージ説明
このファイルを解凍する他の手段はないのでしょうか?

どなたか御回答お願い申し上げます。

解決しました!

皆さんの助言通り、ファイルの中身に解決策が書いてありました。
無事、正しいURLからダウンロード・解凍できました。
回答して頂いた方々、本当にありがとうございました!
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2020/03/31 10:58

普通に「tar.gz」で検索するとみつかる方法だとまずい理由があるということですか?
Zuishin

2020/03/31 11:08

スクリーンショットを見て理解しました。ブラウザでそのページにアクセスしてみてください。「ダウンロードが禁止されている」という意味のことが書いてあるはずです。URL が間違っているか、サポートが終了している可能性があります。出版社に尋ねてください。
_Taturon_

2020/03/31 11:23

ご回答有難うございます。 ブラウザでアクセスしましたところ、sample.tar.gzがホストOSのダウンロードフォルダにダウンロードされました。 書き忘れたのですが、VBoxの仮想OS Cent8のターミナル上でダウンロードし、解凍したファイルを演習で使用したいのです。 URLについてですが、教科書記載内容と一致している事を確認致しました。
Zuishin

2020/03/31 11:29

html なら vi などのテキストエディタで開けると思うので、開いて何が書いてあるか読んでみたらどうでしょう? 読んでも意味がわからなければ質問を編集して掲載してください。
_Taturon_

2020/03/31 11:39

仰る通り、ダウンロードしたファイルをまず読んでみるというのが大切みたいですね! 勉強になりました、ありがとうございます!
guest

回答5

0

ベストアンサー

ダウンロードに失敗しています。
cat sample.tar.gz
で、表示すると失敗理由の情報があると思います。
何度やり直しても駄目ということなら、proxy越しでインターネットにつながっているとかですか?

投稿2020/03/31 11:26

otn

総合スコア85901

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

_Taturon_

2020/03/31 11:39

こちらの方の回答がきっかけで解決できました! ありがとうございます!
otn

2020/03/31 11:41

リダイレクトとは。 wget や curl -L だと、リダイレクト先を自動的に取ってくれます。
_Taturon_

2020/03/31 11:55

追加情報まで、ありがとうございます! 頑張って勉強します。
guest

0

ご提示のURL http://ozuma.sakura.ne.jp/linux/sample.tar.gz だと HTTPステータスが301 Moved Permanently なので、この内容に従ってhttpsの方、
https://ozuma.sakura.ne.jp/linux/sample.tar.gz でダウンロードして展開するといけます。

sh

1$ curl -o sample.tar.gz http://ozuma.sakura.ne.jp/linux/sample.tar.gz 2 % Total % Received % Xferd Average Speed Time Time Time Current 3 Dload Upload Total Spent Left Speed 4100 254 100 254 0 0 8466 0 --:--:-- --:--:-- --:--:-- 8466 5$ cat sample.tar.gz 6<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 7<html><head> 8<title>301 Moved Permanently</title> 9</head><body> 10<h1>Moved Permanently</h1> 11<p>The document has moved <a href="https://ozuma.sakura.ne.jp/linux/sample.tar.gz">here</a>.</p> 12</body></html>

https の方でダウンロードします。

sh

1 2$ curl -o sample1.tar.gz https://ozuma.sakura.ne.jp/linux/sample.tar.gz 3 % Total % Received % Xferd Average Speed Time Time Time Current 4 Dload Upload Total Spent Left Speed 5100 523 100 523 0 0 9175 0 --:--:-- --:--:-- --:--:-- 9175 6 7$ file sample1.tar.gz 8sample1.tar.gz: gzip compressed data, last modified: Mon Apr 6 15:14:55 2015, from Unix 9 10$ tar xzvf sample1.tar.gz 11drink.txt 12drink2.txt 13example.txt 14file1 15file2 16file3 17number.txt 18score.csv

投稿2020/03/31 11:35

dodox86

総合スコア9256

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otn

2020/03/31 11:40

curlって、デフォルトだとリダイレクトに追随しないんですね。 curl -L か。。。
dodox86

2020/03/31 11:40

遅かった上にかぶりました。。。
_Taturon_

2020/03/31 11:41

正確なご回答ありがとうございます!
guest

0

少し興味が沸いたからWindowsで該当URLにアクセスし、ダウンロードし
7zipで解凍を行ってみました。
すると以下の画像の通り、中身が解凍されたので、正しくダウンロード出来れば
解凍出来るはずです。
イメージ説明

投稿2020/03/31 11:28

編集2020/03/31 11:50
kaina

総合スコア418

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

_Taturon_

2020/03/31 11:41

別環境で試してみる、というのも大切だということですね。 ご回答ありがとうございます!
guest

0

きちんの523バイトのファイルがオチてきていますか?
curlで難しければwgetの方がよいかもしれません

投稿2020/03/31 11:15

yambejp

総合スコア116720

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

_Taturon_

2020/03/31 11:43

まず、ファイルのダウンロードが正しく行われているかを確認する、ということですね。 今後のエラー対応で活用させていただきます。 ありがとうございます!
guest

0

fileコマンドを信用するなら、そのファイルは拡張子の示唆するところに反してプレインテキストのHTML形式のファイルなのでしょう。lessすれば中身が確認できるはずです。
つまり「解凍」する必要はありません。

投稿2020/03/31 11:07

KojiDoi

総合スコア13692

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

_Taturon_

2020/03/31 11:27

ご回答ありがとうございます。 仰る通り、lessコマンドでhtml構造?のファイルを確認できました。 ただ、私の欲しているファイルではありませんでした。 質問をもっと詳細に書くべきだったのですが、私のやりたいことはダウンロードした圧縮ファイル内のファイルを閲覧・編集出来るようにしたいです。(教科書の演習で使用するため) やはり、何かが間違っているのでしょうか...
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問