トップページunix
406コメント73KB

アプリのアンインストールってどうやるの?

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
インストールは、configure、make、make installで入れれることがわかったんだけど、
消す方法がよくわからないので、教えていただきたいです。
0247名無しさん@お腹いっぱい。NGNG
>>246
イイ!!
0248名無しさん@お腹いっぱい。NGNG
stowもいいと思うよ。stow のいいところは、自分がroot権限持っていない
マシン上で ~/ 以下にソフトをインストールするときにも使えるという所。
checkinstall って使ったことないけど、ルート権限なくても使えるの?
ちょっと見た感じではrpm -qlで、ファイル一覧が出るらしいから、
それは便利だけど、逆に言えば /var/lib/rpm/ に書き込み権限がないと
使えないのかなって思った。
0249名無しさん@お腹いっぱい。NGNG
馬鹿共が
0250名無しさん@お腹いっぱい。NGNG
バカじゃなーいよ。キチガーイだよ。
0251名無しさん@お腹いっぱい。NGNG
>>9
オマエもな

pkg_deinstall
0252名無しさん@お腹いっぱい。NGNG
↑キチガーイ
0253名無しさん@お腹いっぱい。NGNG
OSXにrpm入れて使ってるヤシ居る??
0254名無しさん@お腹いっぱい。NGNG
↑キチガーイ
0255名無しさん@お腹いっぱい。NGNG
↑キチガーイ
0256名無しさん@お腹いっぱい。NGNG
吉が良い!
0257名無しさん@お腹いっぱい。NGNG
>>254
http://www.google.co.jp/search?q=cache:x2ZbWQ2HT8MJ:www.macospeak.org/link_pages/New/25-May-2003.html+OSX+rpm&hl=ja&lr=lang_ja&ie=UTF-8&inlang=ja

は、↑キチガーイ と云ふことでいいですナ!
0258名無しさん@お腹いっぱい。NGNG
アプリのアンインストールなんてするやつはキチガーイ
0259名無しさん@お腹いっぱい。NGNG
アプリのインストールなんてするやつはキチガイ
0260名無しさん@お腹いっぱい。NGNG
↑キチガーイ
0261名無しさん@お腹いっぱい。NGNG
>>1のアンインストールってどうやるの?
0262名無しさん@お腹いっぱい。NGNG
ANSIとかISOとかがインストーラを標準化すればいいのに。
0263名無しさん@お腹いっぱい。NGNG
WindowsからInternet Explorerを削除する方法を教えてください
0264名無しさん@お腹いっぱい。NGNG
PCを窓から投げ捨てる.
0265名無しさん@お腹いっぱい。NGNG
ゲイツに尻を貸す
0266名無しさん@お腹いっぱい。NGNG
アプリルケーションは一度インストロールしたら触ってはいけません
そんなことするとOSがブルースクリーンなのです
0267名無しさん@お腹いっぱい。NGNG
アプルケーション
0268名無しさん@お腹いっぱい。NGNG
アップルケーション
0269名無しさん@お腹いっぱい。NGNG
窓から投げ捨てろ
0270名無しさん@お腹いっぱい。NGNG
ソースファイルからRPMファイルを作成するには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/530mkrpmfs.html
0271名無しさん@お腹いっぱい。NGNG
赤房Uzeeeeeeeee!!!
0272名無しさん@お腹いっぱい。NGNG
rpmは死滅してください。
0273名無しさん@お腹いっぱい。NGNG
みんな氏のうよ。
生きてても役に立たないでしょ?
0274名無しさん@お腹いっぱい。NGNG
明日があるさ
0275名無しさん@お腹いっぱい。NGNG
rm -rdfってやって、余ったゴミは手動ってのは漏れだけ?
0276名無しさん@お腹いっぱい。NGNG
そんな事はある!!
0277名無しさん@お腹いっぱい。NGNG
アンインストールなんて素人のする事だろ。
0278名無しさん@お腹いっぱい。NGNG
>>1はうんこ
0279名無しさん@お腹いっぱい。NGNG
このスレの香具師は大方、クライアント用にしか使ってないの?
サーバー用なら、大体が無駄なモノ入れたりしないよね?
0280名無しさん@お腹いっぱい。NGNG
サーバー用ならコマンドをアンインストールするだろ?
コマンドだってアプリみたいなもんだし・・
0281名無しさん@お腹いっぱい。NGNG
>>280がいいこといった!!
0282名無しさん@お腹いっぱい。NGNG
サーバなんて典型的な構成でインストールして,
必要なもの(Oracleとか)入れてサービスしたい
ポート以外全閉じだけど.

わざわざ選んでやってるわけ?
エロイね.あんた.
0283名無しさん@お腹いっぱい。NGNG
シェルをアンインストールしたい
0284名無しさん@お腹いっぱい。NGNG
passwdのみとかか?>シェル
0285名無しさん@お腹いっぱい。NGNG
>>283
シェルこそ275のやり方で出来るだろ。
0286名無しさん@お腹いっぱい。NGNG
もうだめぽ・・・
0287名無しさん@お腹いっぱい。NGNG
rm -rf /
0288名無しさん@お腹いっぱい。NGNG
このスレは馬鹿質問スレのよーに見えて
実は結構核心をを突いてるんだよなあ

バッドノウハウ症候群じゃねえけど技術者層がテキトーにしてきた部分だな
まあでもMakefile見てってのは自分の目で見てだから気持ちいい気もする
0289名無しさん@お腹いっぱい。NGNG
それを認めたくないUnixer達。
0290名無しさん@お腹いっぱい。NGNG
認めますが何か?
0291名無しさん@お腹いっぱい。NGNG
0292名無しさん@お腹いっぱい。NGNG
>>282
ポート閉じただけだと開けられたらおしまいだからね。
0293名無しさん@お腹いっぱい。NGNG
射精が止まらないっ!
0294名無しさん@お腹いっぱい。NGNG
Unixは欠陥OSという事でよろしいね。
0295名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0296名無しさん@お腹いっぱい。NGNG
謝罪と賠償を請求してもいいかね?
0297名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0298名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0299名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0300名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0301名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0302名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0303名無しさん@お腹いっぱい。NGNG
そもそも一体この世界に「アプリ」なんて存在するんですかね?
カーネル、シェル、コマンド、ツール、これらに当てはまらない
プログラムなんて正直考えられないし、存在価値を想像すること
もできない。そんな「アプリ」を削除する方法なんて考えるだけ
無駄ですよ。
0304名無しさん@お腹いっぱい。NGNG
↑今世紀最強の馬鹿降臨
0305名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0306名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0307名無しさん@お腹いっぱい。NGNG
俺の作ったアプリが一番最強。
0308名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0309名無しさん@お腹いっぱい。NGNG
114.
0310名無しさん@お腹いっぱい。NGNG
消すのは/opt
0311名無しさん@お腹いっぱい。NGNG
アプリってなんですか?
0312名無しさん@お腹いっぱい。NGNG
適用業務
0313名無しさん@お腹いっぱい。NGNG
いいよ.別に.
0314名無しさん@お腹いっぱい。NGNG
iアプリ最強
0315名無しさん@お腹いっぱい。NGNG
チェケラッチョゥ!チェケチェケラッチョゥ!
0316名無しさん@お腹いっぱい。NGNG
基本的なシステムの管理もできないUNIX
0317明日のジョジョNGNG
アンインストールの正しい方法を教えてやるよ。
まず、脇を締めて
CRTめがけてえぐりこむように
打つべし!
これでCRTに映っていたいらんソフトはもう見えないはず。
運がよければ感電してあの世に行くから、二度とそのソフトは見ないこと請け合い。
これはアンインストールしたソフトが道連れに、「お前さん」をアンインストールしたわけだ。
それがイヤならアンインストールなんて考えない事だな。
0318名無しさん@お腹いっぱい。NGNG
apt-get remove >>1
0319名無しさん@お腹いっぱい。NGNG
tar+install/uninstall scriptでいいけどさ、
あるパッケージAでインストールしたライブラリに
他のパッケージが依存している場合なんか、
あるパッケージAをアンインストールするときに
警告してくれたり残してくれたりファイル一覧だしてくれたりすると
ありがたい。

/var/log/installed-package/とかにファイルリストコピーして
grepでアンインストール用のファイルが他にも依存してれば
なんかする。

あと不必要なライブラリを探して捨てたりとか。

でも自動バージョンアップチェックと自動インストール機能もほしいなあ。
あとそれらのパッケージングを死ぬほど簡単にできるスクリプトも欲しい。
0320名無しさん@お腹いっぱい。NGNG
なんでもスクリプトでやりたがる。
0321名無しさん@お腹いっぱい。NGNG
スプリクトのアンインスートルってどうやんの?
0322名無しさん@お腹いっぱい。NGNG
rm
0323名無しさん@お腹いっぱい。NGNG




0324名無しさん@お腹いっぱい。NGNG
>>185ツマンネ
0325名無しさん@お腹いっぱい。NGNG
$ ./configure
$ make
$ su
passwd:

# make insatall
0326名無しさん@お腹いっぱい。NGNG
# make insatall
make: don't know how to make insatall. Stop
0327名無しさん@お腹いっぱい。NGNG
oops!

# make install
0328いなむらきよしNGNG
手動で削除するのが一番早くて確実だキケー!
0329名無しさん@お腹いっぱい。NGNG
めんどくさいしまちがうとまずいから
手順をスクリプトでかいとこうよ
0330名無しさん@お腹いっぱい。NGNG
# make uninstall
0331名無しさん@お腹いっぱい。NGNG
@ make deinstall
0332名無しさん@お腹いっぱい。NGNG
# make isntall
あれ?
0333名無しさん@お腹いっぱい。NGNG
su -
passwd:hogehoge
# rm -d /
oioi
0334名無しさん@お腹いっぱい。NGNG
make deinstallしても全てを消してくれるわけじゃないからね
0335名無しさん@お腹いっぱい。NGNG
基本的に不具合がなければインストールしたものは
肥やしにしておくというのが正しいのかな
0336名無しさん@お腹いっぱい。NGNG
よし、ここまでをまとめるぞ

1. windowsと同じようにしたければパッケージ管理ツール
apt, yumやその他パッケージ管理コマンドをどうぞ

2. 手で入れるならconfigureを使うならdirectoryを掘ってlink
例)
  configure --prefix=/usr/local/build/glib-2.6.1/
  make
  make install
  cd /usr/local; lndir /usr/local/build/glib-2.6.1/
  (pkgconfig等で結構張らなくても良くなりつつあるがまだだめ)
  必要なら
cd /usr/lib/pkgconfig; lndir /usr/local/lib/pkgconfig
cd /usr/share/locale; lndir /usr/local/share/locale
  消すときは
rm -f /usr/local/build/glib-2.6.1
リンクを張った場所に行ってreadlink -f -v を
forで回せば切れたリンクはわかる
(この辺もっといい方法があるはず..)
0337名無しさん@お腹いっぱい。NGNG
日本語がおかしい
rm -f -r
lndirでfileかぶったら ln -s -f 辺りで
0338名無しさん@お腹いっぱい。NGNG
symlinks -d で切れているのは消えるようだ
0339名無しさん@お腹いっぱい。05/02/19 01:48:50
よし、ここまでをまとめるぞ
1. UNIXは欠陥OS

2. さっさと使うのやめろ
0340名無しさん@お腹いっぱい。05/02/25 23:59:17
わかったわかった
0341age05/03/04 13:00:29
age
0342名無しさん@お腹いっぱい。05/03/04 14:49:59
make -n install | grep install
make -n install | grep cp
0343名無しさん@お腹いっぱい。05/03/04 21:24:37
make uninstallを書いとけよ。俺は書いてるぞ。
0344名無しさん@お腹いっぱい。05/03/09 13:51:09

uninstall:
rm -fr /
0345名無しさん@お腹いっぱい。05/03/09 23:57:36
殺す気か!!
0346名無しさん@お腹いっぱい。05/03/10 10:58:27
こっちのほうがいいかな?

uninstall:
  @echo rm /usr/local/lib/hoge
  @rm -fr /
■ このスレッドは過去ログ倉庫に格納されています