PHP Subversion netbeans 開発環境 Debian まとめ
名前にphp8.2を含んだパッケージをSynapticで消して、
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) September 22, 2024
https://t.co/pmO3EqeuTN
のREADME.txtを実行、
service apache2 restart したらxdebug3動いた。 pic.twitter.com/yw8Gb2Owuy
https://wiki.archlinux.jp/index.php/Fstab
https://news.mynavi.jp/article/20180328-firefox/
FireFoxに下記を設定すると、少しだけ速くなる。
about:config
browser.cache.disk.parent_directory
アプリの起動など、デスクトップは速くなる。
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) August 23, 2024
ブラウザが描画することは速くは成らなかった。ブラウザのキャッシュをRAMディスクに設定してないからだろうか? pic.twitter.com/Nfu09LXMjI
tmpfs /tmp_firefox tmpfs defaults,noatime,size=1G 0 0
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) August 24, 2024
ブラウザのキャッシュもメモリに置いた為、メインメモリは3GB増やして7GBになった。#VirtualBox pic.twitter.com/JWxBYx64ab
debian 12.2にphp8.3.2をインストール。
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) January 24, 2024
ppaを使ってインストールできた。https://t.co/5eK869Ybdh
README.txtの内容をhttps://t.co/NBZo78ftmGにコピペ。
vi https://t.co/NBZo78ftmG
chmod +x https://t.co/NBZo78ftmG
./php8.3.sh
sudo apt install php8.3
php -v
php8.3は、8.2と同様に、
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) January 25, 2024
パッケージをインストールする事と、
xdebug.iniファイルにrootで追記する。 pic.twitter.com/ly0ElLPk0q
debianではパッケージのdkmsがインストールされてない場合、 VirtualBoxの「Guest Additionsのアップグレード」を行うとエラーになる。/var/logの内容も貼っておく。動いたのでOK
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) January 22, 2024
sha512sum apache-netbeans_20-1_all.deb
sudo dpkg -r apache-netbeans
sudo dpkg -i apache-netbeans_20-1_all.debhttps://t.co/Ld9992m0Hn pic.twitter.com/2D3UBuUMIx
ディストリビューションが異なるUbuntuではdkmsが標準でバンドルされてあったのでエラーに成りませんでした。
https://packages.ubuntu.com/search?keywords=dkms&searchon=names&suite=all§ion=all
VBoxLinuxAdditions.runが正常終了した時の画面のログ
https://packages.debian.org/search?suite=bookworm§ion=all&arch=amd64&searchon=names&keywords=xserver-xorg-legadkmsとかUbuntu使ってた時は知らずに使えていた。
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) January 21, 2024
Ubuntuにはdkmsが既にインストール済みだったのか?https://t.co/B6Kaw4DL9R のどの部分をみると標準でバンドルされてあることが分かるのですか?
パッケージの依存関係で判断しろとCopilotに言われる。 pic.twitter.com/nqp2et2ihc
OSインストール時は12.2だったが、今日行ったUpdateでは12.4に適用されてあるパッケージがインストールされたらしい。
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) December 19, 2023
最終行のUpdateだけ調べてみた。
xserver-xorg-legacy https://t.co/TJr3TQlWBn
Synapticパッケージマネージャが入っていた。
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) November 6, 2023
ゲームは要らんから全部消す。 pic.twitter.com/3j1tGi42Bh
すると今度はインターネットからjdkを取得してるっぽい。
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) November 6, 2023
NetBeans起動できた。 pic.twitter.com/LHAGrtx4n3
動いた。svnのレポジトリの引っ越しは成功。
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) November 10, 2023
Netbeans 19
Subversion 14
Debian 12.2.0
VirtualBox 7.0.12
Windows 11 Pro Insider Preview Canary 25982.1000 pic.twitter.com/2jkbWO9iqG
https://subversion.apache.org/packages.html
(゚ω゚)書き換える設定ファイル。.orgが修正前。 (゚ω゚)Subversionのレポジトリをtarballに集める時のコマンド
sudo bash
cd /var/lib/
tar -cvf ~ubuntu/tmp/svn.r150.tar ./svn
(゚ω゚) ~ubuntuという意味は、ユーザーubuntuのログインディレクトリという意味
(゚ω゚)上記tarballをコピー先で展開する時もrootで行う。
sudo bash
cd /var/lib/
tar -tvf ~debian/tmp/svn.r150.tar | head
tar -xvf ~debian/tmp/svn.r150.tar
service --status-all | grep apa
service apache2 restart
(゚ω゚)Synapticパッケージマネージャで選んだパッケージNetBeans 19のOptionsは変更していない。
— 乖離(*´∀`)🍑😊🐻😾☔🎵🍢🌸💯🗽🇯🇵🗻🏝️🌲🏡🆓🎮🚗🚴💨 (@kai_ri_0001) November 10, 2023
変更はphp.iniファイルのみ。
2行目以降を追記した。 pic.twitter.com/qLlsrmeH1J
phpを選ぶとphp8.2がインストールされる。
php-curl はcURLに必要、
php8.2-mbstring はmb_convert_encoding関数に必要、
php8.2-xml はDOMDocumentクラスに必要、
php8.2-xdebug
(゚ω゚)php8.2をNetbeans 19で、Xdebug3が使えるようになるまでに打ったコマンド
php -v
which php
(゚ω゚)NetBeans 19のOptionsは変更していない。変更はphp.iniファイルのみ。2行目以降を追記した。
(゚ω゚)今までのアプリ開発の記事をこの記事にまとめて、重複する古い記事は消す予定。
コメント
コメントを投稿