Ohjelman poisto

Debian 5

Järjestelmän mukana tulee ruby 1.8 (deb paketti asentaa sen /usr/bin hakemistoon

Tarvitsin ruby 1.9, käänsin sen lähdekoodista ja se asensi sen /usr/local/bin hakemistoon

Nyt haluan poistaa tuon 1.9 version, miten tämä onnistuu? Sillä ei ole make uninstall toimintoa.


/ruby-1.9.2-p0# make help
Makefile of Ruby

targets:
all (default): builds all of below
miniruby: builds only miniruby
encs: builds encodings
exts: builds extensions
main: builds encodings, extensions and ruby
docs: builds documents
run: runs test.rb by miniruby
runruby: runs test.rb by ruby you just built
gdb: runs test.rb by miniruby under gdb
gdb-ruby: runs test.rb by ruby under gdb
check: equals make test test-all
test: ruby core tests
test-all: all ruby tests
test-rubyspec run RubySpec test suite
update-rubyspec update local copy of RubySpec
benchmark benchmark this ruby and COMPARE_RUBY
install: install all ruby distributions
install-nodoc: install without rdoc
clean: clean built objects
golf: for golfers

see DeveloperHowto for more detail:
http://redmine.ruby-lang.org/wiki/ruby/DeveloperHowto
5109
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Kokeile onnistuuko tässäkin, jos avaa Synapticin ja pakottaa vanhan version.

Äänestä

"Tarvitsin ruby 1.9, käänsin sen lähdekoodista ja se asensi sen /usr/local/bin hakemistoon" ...
Ja ihan oikeasti on suositeltavaa käännettäessä ohjelma jakeluun, tehdä siitä paketinhallinnan ymmärtämä deb-paketti. Näin olisi helppoa poistaa poistaa tuo omatekoinen paketti järjestelmän paketinhallintatyökaluilla. Ja tarvittaessa asentaa uudelleen järjestelmän tarjoama virallinen versio.
Noita epävirallisia ohjelmalähteitä kyllä löytyy, joista löytyisi todennäköisesti myös tarvitsemasi jakelua tuoreempi versio ohjelmista. Kun halutaan vakautta, ei tietenkään asennella ohi virallisten ohjelmalähteiden.
Rubyn asentamat paketit (v. 1.8): http://packages.debian.org/squeeze/all/ruby/filelist

Äänestä

Onko Linux vieläkin niin kivikautinen, ettei ohjelmissa ole vieläkään mitään poisto-ohjelmia?

Äänestä
  • Linux-järjestelmissä yleensä on paketinhallinta, joka hoitaa asennukset, päivitykset sekä tarvittaessa ohjelman poistamisen.

    Äänestä

  • aptitude kirjoitti:

    Linux-järjestelmissä yleensä on paketinhallinta, joka hoitaa asennukset, päivitykset sekä tarvittaessa ohjelman poistamisen.

    http://www.youtube.com/watch?v=MfjocdYHkws

    Äänestä

Kommentoi aloitusta


helpppppppp kirjoitti:

Debian 5

Järjestelmän mukana tulee ruby 1.8 (deb paketti asentaa sen /usr/bin hakemistoon

Tarvitsin ruby 1.9, käänsin sen lähdekoodista ja se asensi sen /usr/local/bin hakemistoon

Nyt haluan poistaa tuon 1.9 version, miten tämä onnistuu? Sillä ei ole make uninstall toimintoa.


/ruby-1.9.2-p0# make help
Makefile of Ruby

targets:
all (default): builds all of below
miniruby: builds only miniruby
encs: builds encodings
exts: builds extensions
main: builds encodings, extensions and ruby
docs: builds documents
run: runs test.rb by miniruby
runruby: runs test.rb by ruby you just built
gdb: runs test.rb by miniruby under gdb
gdb-ruby: runs test.rb by ruby under gdb
check: equals make test test-all
test: ruby core tests
test-all: all ruby tests
test-rubyspec run RubySpec test suite
update-rubyspec update local copy of RubySpec
benchmark benchmark this ruby and COMPARE_RUBY
install: install all ruby distributions
install-nodoc: install without rdoc
clean: clean built objects
golf: for golfers

see DeveloperHowto for more detail:
http://redmine.ruby-lang.org/wiki/ruby/DeveloperHowto

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu