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

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

新規登録して質問してみよう
ただいま回答率
85.48%
Raspbian

Raspbianは、DebianベースのRaspberry Pi用ディストリビューション。ハードウェア浮動小数点演算を有効にすることが可能で、Webブラウズなどの速度を向上できます。

Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Q&A

解決済

2回答

1477閲覧

asciijump というアプリが実行されない。

eisaku123

総合スコア74

Raspbian

Raspbianは、DebianベースのRaspberry Pi用ディストリビューション。ハードウェア浮動小数点演算を有効にすることが可能で、Webブラウズなどの速度を向上できます。

Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

0グッド

0クリップ

投稿2017/11/04 11:00

編集2017/11/06 01:18

こんにちわお世話になります。

asciijump というアプリを実行してみたいと思いサイトから以下のような手順を行った。

https://delightlylinux.wordpress.com/2015/04/06/asciijump-the-ski-jumping-terminal-game/

端末から
sudo apt-get install asciijump

そして
asciijump

...端末は開くが画面が黒いまま。

GUIからでも同じ。

何がおかしいのでしょうか。

apt-upgradeで最新の状態になっております。

端末がおかしいのでしょうか.
皆様、実行できますか??

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

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

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

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

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

guest

回答2

0

ベストアンサー

eisaku123さん、

下の手順を参考にやってみてください。

aptのレポジトリ設定ファイルを変更して、ソースを取得できるようにしてます。
gistにxfnc.cのパッチを置きました。それを取得して、適応するようにしています。
画面に表示されるようになりましたが、正しい動作をしているかは、わかりません。

shell

1# aptでsourceのレポジトリを有効化 2sudo sed -i -e 's/#deb-src/deb-src/g' /etc/apt/sources.list 3sudo apt update 4# 5# deb作成用パッケージ 6sudo apt install -y devscripts 7# 8# asciijumpのビルドに必要なパッケージ取得 9sudo apt build-dep -y asciijump 10# 11# 作業フォルダへ移動 12mkdir ~/asciijump 13cd ~/asciijump 14# 15# ソース取得 16apt source asciijump 17cd asciijump-1.0.2~beta/ 18# 19# パッチを入れる 20wget https://gist.githubusercontent.com/mt08xx/9cdf4bebed3b04509253f8778620372b/raw/cf94da0d0debb80cf8b016636fca325acb3e452e/xfnc.c.patch -O ./debian/patches/xfnc.c.patch 21echo xfnc.c.patch >> debian/patches/series 22# 23# ビルド 24debuild -us -uc 25# 26# できあがったパッケージ 27# ls -1 ../*.deb 28# ../asciijump_1.0.2~beta-7.1_armhf.deb 29# ../asciijump-dbgsym_1.0.2~beta-7.1_armhf.deb 30# 31# asciijumpパッケージをインストールしてたら、削除する 32sudo apt remove -y asciijump 33# 34# 今回のつくったdebファイルを指定して、インストール 35sudo apt install -y ../asciijump_1.0.2~beta-7.1_armhf.deb 36# 37# 実行 38asciijump

投稿2017/11/09 00:36

mt08

総合スコア1825

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

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

eisaku123

2017/11/10 15:40

回答ありがとうございます。 #パッチを入れるところで ./debian/patches/xfnc.c.patch: そのようなファイルやディレクトリはありませんがでます。これらのディレクトリとファイルを作ればよいですか?
mt08

2017/11/10 16:42

eisaku123さん、 "# パッチを入れる"というところで、wgetで、"-O ./debian/patches/xfnc.c.patch"でパッチファイルを取得するんですが、正常に取得できているか、確認してみてください。 あと、一度debuildして、エラーなどでおかしくなった場合、作業フォルダ(rm -rfv ~/asciijump)を削除してから、"# 作業フォルダへ移動" からやってみてください。
eisaku123

2017/11/11 12:47

ありがとうございます。いろいろと参考になりました。
guest

0

以下によると、そのままではRaspPi上では動作しないようです。
asciijumpのソースコード(xfnc.c)を修正してビルドする必要があるようです。
Compiling asciijump on a Raspberry Pi

投稿2017/11/06 01:28

can110

総合スコア38266

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

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

eisaku123

2017/11/08 14:03

返信遅くなりましてすみません。 dpkg -L asciijump でパッケージの中身を見てもxfnc.cがみつからないです。 どうやって探せば良いのでしょうか? 初心者ですみません
eisaku123

2017/11/08 14:29

ありがとうございます。こういうのは一般的に何を手がかりに探せ良いのでしょうか?
can110

2017/11/08 14:32

キーワードの asciijump, Raspberry Pi, xfnc.c を組み合わせて探しました。 ソースコードからのビルド方法は未調査ですが。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問