Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
G0dBlessMe
V2EX  ›  Linux

各位一般是怎么删除Linux下面通过编译安装的软件的?

  •  
  •   G0dBlessMe · Feb 2, 2013 · 6155 views
    This topic created in 5022 days ago, the information mentioned may be changed or developed.
    特别是对于我这种装完就把源码rm的人
    20 replies  •  1970-01-01 08:00:00 +08:00
    mercurylanded
    mercurylanded
    Feb 2, 2013
    1
    我是出现问题了就重装一遍系统
    G0dBlessMe
    G0dBlessMe
    OP
    Feb 2, 2013
    2
    @mercurylanded 佩服。
    Tacey
    Tacey
    Feb 2, 2013❤️3
    3
    stow
    sinxccc
    sinxccc
    Feb 2, 2013
    4
    stow +1
    skydiver
    skydiver
    Feb 2, 2013❤️1
    5
    不直接make install,先打包再用包管理器安装
    G0dBlessMe
    G0dBlessMe
    OP
    Feb 2, 2013
    6
    @Tacey thx!
    G0dBlessMe
    G0dBlessMe
    OP
    Feb 2, 2013
    7
    @skydiver 谢谢!
    humiaozuzu
    humiaozuzu
    Feb 2, 2013 via Android
    8
    arch 的路过,aur 里啥都有
    emptyhua
    emptyhua
    Feb 2, 2013
    9
    最好指定prefix
    ./configure --prefix=/opt/nodejs
    这样删除的话只要 rm -rf /opt/nodejs就OK了
    TankyWoo
    TankyWoo
    Feb 2, 2013
    10
    同意楼上

    不过感觉如果源里有的,尽量用源里的。
    loddit
    loddit
    Feb 3, 2013
    11
    locate 一下,看看都装哪里了? 如果编译装的,还是不删除编译结果吧,一般可以 make uninstall
    windviki
    windviki
    Feb 3, 2013
    12
    sudo apt-get install checkinstall
    cd ubuntu.pc.build/ # from where you typed "make && make install"
    sudo checkinstall -D --fstrans=no make install
    sudo dpkg -r ubuntu.pc.build #by default the name of pkg is the directory name.


    http://checkinstall.izto.org/
    zent00
    zent00
    Feb 4, 2013
    13
    首选的当然是官方源里的版本,不能满足需求就自己打包,为此学习了spec,rules,ebuild,pkgbuild,slackbuild的写法,学习成本真是高,唉。其中最好写的还是pkgbuild和slackbuild,毕竟arch和slackware使用的都是是弱依赖关系的包管理。

    想偷懒就用stow呗,再懒一点直接用--prefix参数搞定了。
    crossmaya
    crossmaya
    Feb 4, 2013
    14
    学习了,一直用--prefix的路过,学学打包
    ritksm
    ritksm
    Feb 4, 2013
    15
    unmerge.....
    davidx
    davidx
    Feb 4, 2013
    16
    @skydiver 好办法! 但是对于不会打包的人, 怎么办?
    skydiver
    skydiver
    Feb 5, 2013
    17
    @davidx 加prefix放到单独目录里吧。。
    davidx
    davidx
    Feb 5, 2013
    18
    @skydiver 用起来就不爽了..
    ivenvd
    ivenvd
    Feb 5, 2013
    19
    @davidx 用 Arch。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1873 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 16:39 · PVG 00:39 · LAX 08:39 · JFK 11:39
    ♥ Do have faith in what you're doing.