お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-04-07 13:58:19

YIS
メンバ
登録日: 2009-03-29

[解決済]logo言語について教えてください

初歩的な質問ですみません。logo言語については、今日知ったばかりなので。^^;

EdubuntuにあるKturtleを触ってみました。

いたく気に入り、別のマシン(この書き込みをしている、ubuntu8.04.2マシン)でこのパッケージをインストールしようとしましたが、エラーが出てインストールできませんでした。KDE関係のパッケージは以前大量にインストールしたことがありますが、多くのパッケージがエラーを連発して動作しなかったという経緯があります。できればKDE関係はあまりインストールしたくはないです・・・。(気を悪くされたらすみません、GNOMEとKDE4?はあまり相性が良くないかもしれないという意味です^^;)
-----------------------------------------------------
(2009/04/08)
GNOMEとKDEの相性が悪いというのは勝手な思い込みでした。すみませんでした。
-----------------------------------------------------
今インストールしているのは「ucblogo」ですが、対話形式で1コマンドずつ手動で入力している状態です。こちらのパッケージでは正方形や正三角形などを描いていました。

自動で出力できる(つまり、「repeat」コマンドなどが使用できる)パッケージを探しています。

「starlogo」というソフトも使ってみましたが(こちらはsynapticからは見つかりませんでした)、私の環境にあっていないせいかバグが多くプロジェクトのロードなどもできない状態でした。(セーブは1度だけできました)

この書き込みをしているubuntuマシンで使用を考えています。用途は私のプログラムの学習用、logo言語の学習です。

関係ないかもしれませんが、「Lisp言語」も少し調べてみました。しかし、私にはかなり敷居が高いように感じました。

BASICは「BASIC-256」で少しずつ勘を取り戻しつつあります。

どなたかlogo言語でお勧めのパッケージを教えていただけないでしょうか?Lisp言語も超初心者向きのものがあれば是非インストールしようと思います。

以上よろしくお願いします!:)

最後の編集者: YIS (2009-04-08 18:39:47)

オフライン

 

#2 2009-04-07 14:08:00

yama
メンバ
登録日: 2006-10-23

Re: [解決済]logo言語について教えてください

kturtle ではなく、kturtle-kde4 パッケージをインストールしようとしませんでしたか?
なにをやってどんなエラーメッセージが出たのかをここに貼り付ければ、どなたか答えてくれるかもしれません。

オフライン

 

#3 2009-04-07 14:20:06

YIS
メンバ
登録日: 2009-03-29

Re: [解決済]logo言語について教えてください

yamaさん、お忙しいなかの返信ありがとうございます。:)

$ sudo apt-get install kturtle

でのエラーメッセージを書き込みます。

パッケージリストを読み込んでいます...
依存関係ツリーを作成しています...
状態情報を読み取っています...
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。

単純な操作を行っただけなので、このパッケージは単にインストールできない
可能性が高いです。そのため、このパッケージへのバグレポートを送ってくだ
さい。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
  kturtle: 依存: kdebase-runtime (>= 4:4.1.2) しかし、インストールされようとしていません
           依存: kdelibs5 (>= 4:4.1.2) しかし、インストールされようとしていません
           依存: libqt4-svg (>= 4.4.3) しかし、インストールされようとしていません
           依存: libqtgui4 (>= 4.4.3) しかし、インストールされようとしていません
E:壊れたパッケージ

です。

インストールできるのか、できないのか判断つきません。ご助言よろしくお願いします。
バグレポートは今から送ろうと思います。

追伸
kturtleはDebianのsidだったような気もします。(自信なしです:()

追伸2
The Ubuntu Packaging Guide 日本語版/バグ関連のTips
https://wiki.ubuntulinux.jp/UbuntuPacka … Ja/ch08s02
このページの最下部の「バグトラッキングシステム」は前回KDEのセットをインストールしようとした時に表示されましたが、自分(一般)用のメールアドレスを持っていなかったため報告できませんでした。今報告しようとしましたが報告できたのか、できていないのか(英語でよくわからないため)分からない状態です。もう一度Kturtleパッケージをインストールしてみてバグレポートが向こうに届いているか否か確認しようと思います。

最後の編集者: YIS (2009-04-07 17:11:38)

オフライン

 

#4 2009-04-07 21:12:06

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: [解決済]logo言語について教えてください

YIS said:
KDE関係のパッケージは以前大量にインストールしたことがありますが、多くのパッケージがエラーを連発して動作しなかったという経緯があります。できればKDE関係はあまりインストールしたくはないです・・・
今インストールしているのは「ucblogo」ですが、対話形式で1コマンドずつ手動で入力している状態です。こちらのパッケージでは正方形や正三角形などを描いていました。。

こんばんは
いつもyamaさんのあとを見ている気がするのですが。

冗談はともかくkturtleはUbuntuメニューのアプリケーション>追加と削除>education の中からインストールすることができます。その後synapticで依存関係を調べたのですが、他にはないような気がします。
一旦kturtleを削除してみて、それからアプリケーションの追加と削除から導入してみてください。

logo言語でお勧めのパッケージを教えていただけないでしょうか?Lisp言語も超初心者向きのものがあれば是非インストールしようと思います。

中学校で情報処理(技術)の授業を持っていましたが、使ったのは「dolittle」http://dolittle.eplang.jp/というプログラムでした。これを英語版にしたのがあるかどうか知りませんが、とてもよくできた学習用のlogoでした。ただしウインドウズ版です。使い方がたくさん検索できますし、改良版が定期的に出ていますし、今、一番活発に活動していると思います。logo言語はlisp言語と共通点の多いので、勉強になると思います。ただし、タートルグラフィックスで終わらないように、lispと共通点が多いのはリスト処理からです。

オットもう一つ。このLogoは命令が日本語化されています。

追記:「dolittle」はlinuxでも動くようです。windows版には付録があります。

最後の編集者: funatogawa (2009-04-07 23:22:34)

オフライン

 

#5 2009-04-08 08:45:25

YIS
メンバ
登録日: 2009-03-29

Re: [解決済]logo言語について教えてください

funatogawaさん、おはようございます。返信ありがとうございます。

funatogawaさん による投稿:

冗談はともかくkturtleはUbuntuメニューのアプリケーション>追加と削除>education の中からインストールすることができます。その後synapticで依存関係を調べたのですが、他にはないような気がします。
一旦kturtleを削除してみて、それからアプリケーションの追加と削除から導入してみてください。

すみません、せっかく教えていただきましたがアプリケーションの追加と削除からはインストールできませんでした。:(
以下行った事を書き込みます。(dolittleの提案ありがとうございます。今から調べてみます。)

アプリーケーション>追加と削除>education
で、KTutleをインストールしようとしました。

しかし、警告(エラー)!?が出ました。

このアプリケーションはインストールされているソフトウェアと競合しています。'kturtle-kde4'をインストールするためには競合しているソフトウェアを削除しなければいけません。
この競合を解決するために、'synaptic'パッケージマネージャを使用してください。

この時点ではどのパッケージが競合しているのかわかりません

端末から、

コード:

$ sudo apt-get remove kturtle

としたところ、

パッケージリストを読み込んでいます・・・完了
依存関係ツリーを作成しています
状態情報を読み取っています・・・完了
パッケージkturtleはインストールされていないため、削除はできません。
アップグレード:0個、新規インストール:0個、削除:0個、保留:1個。

synapticを使い、kturtleで検索しました。
(未インストール)  kturtle          最新バージョン  4:4.1.2-oubuntu3
(未インストール)  kturtle-kde4   最新バージョン  4:4.0.3-0ubuntu1

kturtleのプロパティを見ると、
衝突:kturtle-kde4
ですが、このパッケージは未インストールです。

kturtle-kde4の方は衝突無しです。

以下のパッケージがインストールされないようなので少し調べてみました。

kdebase-runtime          未インストール
kdelibs5              未インストール
libqt4-svg             未インストール
libqtgui4             未インストール

どこから手をつけてよいのかわからないため、libqtgui4を調べます。

synapticからlibqtgui4をインストールしようとしました。

エラー

以下のパッケージに未解決問題の依存関係が存在します。必要なすべてのリポジトリが有効にされているか確認してください。

libqtgui4:
  依存  libxi6(>=2:1.1.3-1ubuntu1)
    しかし2:1.1.3-1をインストールする必要があります。

ここでlibxi6を削除指定してみました。

状態     インストール済バージョン     最新バージョン
libxi6           2:1.1.3-1            2:1.1.3-1

削除しようとしましたが、30個くらいのパッケージを削除しなければならなようなのでやめました。(Firefoxなどの重要パッケージも4〜5個以上見受けられました)

basic256が関係しているようでしたので、削除しました。

ここでlibqt4-svgのインストールなどをしましたが、割愛。^^;

libxi6を再インストール指定でインストールしてみました。

結果:
      インストール済バージョン
libxi6     2:1.1.3-1

衝突するパッケージはないようです。

質問ですが、
こちらのlibxi6はアップグレードはできないようなので、ダウングレードするのでしょうか?

端末から

コード:

$ apt-cache policy libxi6

としました。
結果

  インストールされているバージョン:2:1.1.3-1
  候補:2:1.1.3-1
  バージョンテーブル
 **2:1.1.3-1 0
       500 http://ubuntu.mithril-linux.org hardy/main Pacages
       100 /var/lib/dpkg/status

ここらあたりが私の限界です。

つまり、libxi6は
2:1.1.3-1のインストールをうながされますが、現在のインストール済バージョンは2:1.1.3-1
という事ではないでしょうか?

現在の状態を把握できません。

引き続き、ご助言願えますか?

最後の編集者: YIS (2009-04-08 09:15:08)

オフライン

 

#6 2009-04-08 09:37:25

YIS
メンバ
登録日: 2009-03-29

Re: [解決済]logo言語について教えてください

追加情報です。

/etc/apt/sources.listの内容です。

# deb cdrom:[Ubuntu 8.04.2 _Hardy Heron_ - Release i386 (20090121)]/ hardy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb cdrom:[Edubuntu 8.10 _Intrepid Ibex_ - Release i386 Binary-1 (20081027.1)]/ intrepid main restricted
deb http://ubuntu.mithril-linux.org/archives/ hardy main restricted
deb-src http://ubuntu.mithril-linux.org/archives/ hardy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://ubuntu.mithril-linux.org/archives/ hardy-updates main restricted
deb-src http://ubuntu.mithril-linux.org/archives/ hardy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://ubuntu.mithril-linux.org/archives/ hardy universe
deb-src http://ubuntu.mithril-linux.org/archives/ hardy universe
deb http://ubuntu.mithril-linux.org/archives/ hardy-updates universe
deb-src http://ubuntu.mithril-linux.org/archives/ hardy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ubuntu.mithril-linux.org/archives/ hardy multiverse
deb-src http://ubuntu.mithril-linux.org/archives/ hardy multiverse
deb http://ubuntu.mithril-linux.org/archives/ hardy-updates multiverse
deb-src http://ubuntu.mithril-linux.org/archives/ hardy-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://jp.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
# deb-src http://jp.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
# deb http://archive.canonical.com/ubuntu hardy partner
# deb-src http://archive.canonical.com/ubuntu hardy partner

deb http://ubuntu.mithril-linux.org/archives/ hardy-security main restricted
deb-src http://ubuntu.mithril-linux.org/archives/ hardy-security main restricted
deb http://ubuntu.mithril-linux.org/archives/ hardy-security universe
deb-src http://ubuntu.mithril-linux.org/archives/ hardy-security universe
deb http://ubuntu.mithril-linux.org/archives/ hardy-security multiverse
deb-src http://ubuntu.mithril-linux.org/archives/ hardy-security multiverse

です。私は基本はリポジトリ?などはいじらないのでデフォルトのままと思います。
ただし、ソフトウェア・ソースでの変更はしています。

昨日ですが、ダウンロードサーバをこちらにした途端に、

linux-headers-2.6.24-23
linux-headers-2.6.24-23-generic
linux-image-2.6.24-23-genric

がインストールされました。

こちらのフォーラムの検索で調べてみたところ、結構前のパッチだったようで驚きました。^^;
今回の現象と何か関係があるのでしょうか?

最後の編集者: YIS (2009-04-08 09:38:48)

オフライン

 

#7 2009-04-08 09:57:29

hito
管理者
登録日: 2007-03-18

Re: [解決済]logo言語について教えてください

YIS による投稿:

昨日ですが、ダウンロードサーバをこちらにした途端に、

linux-headers-2.6.24-23
linux-headers-2.6.24-23-generic
linux-image-2.6.24-23-genric

がインストールされました。

こちらのフォーラムの検索で調べてみたところ、結構前のパッチだったようで驚きました。^^;
今回の現象と何か関係があるのでしょうか?

おそらく無関係です。2.6.24-23というバージョン文字列が与えられたkernel関連パッケージは複数あり、最新のものは昨日リリースされています。
http://www.ubuntu.com/usn/usn-751-1

単にソフトウェアソースの切り替えと、ミラーサーバーの若干の「鮮度」の違いでそう見えただけです。

最後の編集者: hito (2009-04-08 10:01:53)

オフライン

 

#8 2009-04-08 11:13:05

YIS
メンバ
登録日: 2009-03-29

Re: [解決済]logo言語について教えてください

hitoさん による投稿:

おそらく無関係です。2.6.24-23というバージョン文字列が与えられたkernel関連パッケージは複数あり、最新のものは昨日リリースされています。
http://www.ubuntu.com/usn/usn-751-1

単にソフトウェアソースの切り替えと、ミラーサーバーの若干の「鮮度」の違いでそう見えただけです。

誤解を招くような発言すみませんでした。:(
次回からubuntu(英語版)Newsを見ようと思います。ありがとうございました。勉強になります。


funatogawaさん、つい先ほどオンライン版dorittleを少し使ってみました。ボタンが文字化けしていましたが、家(のような?)図形が描けました。一歩前進です。:)
今ダウンロードをしました。ubuntu8.04.2LTSで動作するか楽しみです。Dolittleの紹介ありがとうございました。:)

オフライン

 

#9 2009-04-08 12:13:57

hito
管理者
登録日: 2007-03-18

Re: [解決済]logo言語について教えてください

なぜかkturtleが8.10向けのものがインストールされようとしているようです。
http://packages.ubuntu.com/search?keywords=kturtle

sources.listの範囲からは何故そうなっているのか不明なので、

apt-cache policy kturtle

の結果を見せてもらえますか?

オフライン

 

#10 2009-04-08 15:05:44

YIS
メンバ
登録日: 2009-03-29

Re: [解決済]logo言語について教えてください

hitoさん、返信ありがとうございます。:)

コード:

$ apt-cache policy kturtle

の結果です。

kturtle:
  インストールされているバージョン: (なし)
  候補: 4:4.1.2-0ubuntu3
  バージョンテーブル:
     4:4.1.2-0ubuntu3 0
        500 cdrom://Edubuntu 8.10 _Intrepid Ibex_ - Release i386 Binary-1 (20081027.1) intrepid/main Packages
     4:3.5.10-0ubuntu1~hardy1 0
        500 http://ubuntu.mithril-linux.org hardy-updates/main Packages
     4:3.5.9-0ubuntu2 0
        500 http://ubuntu.mithril-linux.org hardy/main Packages

この実行結果はちょっと私にはわからないですが、「interpeid」などと書かれていますね。ubuntu8.10の事でしょうか?

今から調べてみようと思いますが、自力での解決ができるかどうか自信無しです。

よろしければご教授ください。


Dolittle の進行結果など。
現在インストールに成功しています。画面がオンライン版と同じく文字化けしている状況です。
readme?にubuntu7.10(だったと思います)に対応していると書かれていたので、文字化けさえ直ればうまくできそうです。:)
文字化けをこちらで勝手に直すのは問題があるかもしれないと判断します(Windows版と同じ実行ファイルなので)。コンタクト方法を探していますが、まだ方法が分からないです。
こちらも引き続き調べてみたいと思います。

最後の編集者: YIS (2009-04-08 15:10:20)

オフライン

 

#11 2009-04-08 15:12:11

hito
管理者
登録日: 2007-03-18

Re: [解決済]logo言語について教えてください

ソフトウェア・ソースとして8.10のEdubuntuのCDが追加されていますね。
ソフトウェア・ソースの設定を開いて、このCDをリストから除外してください。

それでkturtle&kturtle-kde4がインストールできるようになるはずです。

状況から、Edubuntuで使われていたkturtleは、お手元の8.04環境ではkturtle-kde4ではないかと思われますが、両方試してみると良いと思います。
(8.04のkturtleはkde3ベースで、8.10になるときにkde4ベースに置き換わっています。8.04の時点でもkde4ベースのkturtleが使えるのですが、これはkturtle-kde4というバージョンになっています)

オフライン

 

#12 2009-04-08 15:21:20

YIS
メンバ
登録日: 2009-03-29

Re: [解決済]logo言語について教えてください

ありがとうございます!EdubuntuのCDを確かに使いました!しかしCDブートで起動しなかったです。
〜.bin というファイルだったので関係ないかと思っていました。というかその事を失念していました。今思い出しました。ありがとうございます。

今から早速実行してこようと思います!

KTurtleのインストールに成功したら、またこちらに書き込みたいと思います。

オフライン

 

#13 2009-04-08 16:35:31

YIS
メンバ
登録日: 2009-03-29

Re: [解決済]logo言語について教えてください

yamaさん、funatogawaさん、そしてhitoさん、ありがとうございました!インストール後起動しました。:)

deb cd-rom:[Edubuntu 8.10 Intrepid ibex_ 〜

の部分が自力で見つけられないとは…。次回からの教訓としたいと思いますご指摘ありがとうございました。

'kturtle'の動作確認をしました。動作します。
'kturtle-kde4'はまだ確認はしていません。(一部変数が使えない!?または宣言の仕方が悪い!?ためです)

そして…。

basic256が帰ってきました!:)
こちらも動作確認しました。

諦めかけていたものが1日に3つも動作するようになり、今日は良い日だと思います。これも皆さんのおかげです!:)

最後になりましたが、Dolittleの方も文字化け解消法の手段を探したいと思います。

最後の編集者: YIS (2009-04-08 16:40:12)

オフライン

 

#14 2009-04-09 07:17:18

YIS
メンバ
登録日: 2009-03-29

Re: [解決済]logo言語について教えてください

追記
kturtle 0.6 (KDE 3.5.10)
では、円と渦巻模様(のようなもの?)を描いてみました。
しかしパラメータの調整中にソースの内容が変更(入力)できなくなります。


KTurtle 0.8.1 (KDE4.0.3)
でも同様に入力ができなくなります。
それとこちらの方ではRUNレベル?(タートルのスピード変更)の指定ができないような気がします。
昨日ですが、ubuntu8.10のKTurtleを触った感じではRUNレベルがあったと思うのですが、8.04版ではないのでしょうか?


Dolittleについて
こちらの文字化けは解消していないです。
コンタクト方法がわからないためubuntuでの使用を断念するかもしれません。せっかく教えていただいたのに申し訳ないです。:(
ただし、他にWindows PC を所持していますので、そちらのWindows版を試してみるかもしれません。

以上、状況報告でした。

いろいろ書きましたが、やはりlogo言語は面白い!ここを見ている皆さんも興味をもたれたらやってみてください。:)

最後の編集者: YIS (2009-04-09 07:20:06)

オフライン

 

Board footer

Powered by FluxBB