【问题标题】:DirectAdmin Installation on FreeBSD在 FreeBSD 上安装 DirectAdmin
【发布时间】:2015-06-16 12:41:50
【问题描述】:

我想安装 DA,它需要先安装 bind 和 gcc,但我的机器上没有安装它们。如何在 FreeBSD 10.0 上安装 bind 和 gcc?

【问题讨论】:

    标签: gcc bind freebsd directadmin


    【解决方案1】:

    您需要从包或端口安装它们。 (我假设您在安装操作系统时安装了端口树;除非您的可用磁盘空间受到严格限制,否则这样做通常是个好主意。)

    如果你不想想修改port的选项,你可以使用预编译包;它通常更快。

    请注意,所有以# 为前缀的命令都需要以root 运行。

    FreeBSD 带有一个make 程序,但是很多 Linux 软件都假设你有 GNU make。您可能也想安装它。

    对于绑定:

    # pkg search bind
    bind-tools-9.10.2
    bind910-9.10.2_2
    bind99-9.9.7_2
    bindgraph-0.2_7
    bindtest-1.56_1
    cbind-6
    hs-zlib-bindings-0.1.1.3_7
    kdebindings-4.14.3
    keybinder-0.3.0_3
    keybinder-gtk3-0.3.0
    libbind-6.0_1
    luabind-0.9.1_2
    p5-BIND-Conf_Parser-0.95_1
    p5-BIND-Config-Parser-0.01_1
    p5-Catalyst-Controller-BindLex-0.03_1
    p5-Data-Bind-0.30_2
    p5-Regexp-Bind-0.05_1
    p5-Text-Bind-0.04_1
    redland-bindings-1.0.17.1_1
    rubygem-apipie-bindings-0.0.12
    rubygem-bindata-2.1.0
    socketbind-1
    vbindiff-3.0.b4
    xapian-bindings-1.2.20
    xbindkeys-1.8.6_2
    
    # pkg install bind910-9.10.2_2
    # pkg install bind-tools-9.10.2
    

    对于 gcc:

    # pkg search gcc
    amd64-gcc-4.9.1_1
    amd64-xtoolchain-gcc-0.1
    arm-none-eabi-gcc-4.9.1_2
    avr-gcc-4.8.3_1
    avr-gcc-devel-4.10.0.s20140803
    colorgcc-1.3.2
    gcc-4.8.4_1
    gcc-arm-embedded-4.9.20141203_2
    gcc-aux-20141023_1
    gcc-ecj-4.5
    gcc46-4.6.4_5,1
    gcc47-4.7.4_3,1
    gcc47-aux-20140612_1
    gcc48-4.8.5.s20150402
    gcc49-4.9.3.s20150325
    gcc5-5.0.s20150405
    gcc5-aux-20150405
    gccmakedep-1.0.2_1
    mingw32-gcc-4.8.1,1
    msp430-gcc-4.6.3.20120406_3,2
    powerpc64-gcc-4.9.1_1
    powerpc64-xtoolchain-gcc-0.1
    psptoolchain-gcc-stage1-4.6.2_3
    psptoolchain-gcc-stage2-4.6.2_3
    sparc64-gcc-4.9.1_1
    sparc64-xtoolchain-gcc-0.1
    tigcc-0.96.b8_3
    zpu-gcc-1.0
    
    # pkg install gcc-4.8.4_1
    

    对于 GNU make;

    # pkg search gmake
    gmake-4.1_1
    gmake-lite-4.1_1
    
    # pkg install gmake-4.1_1
    

    如果你想使用非标准选项(例如,如果你想在 gcc 中支持 java),你必须自己编译端口。

    对于端口;

    # cd /usr/ports/lang/gcc
    # make install clean
    

    # cd /usr/ports/dns/bind910
    # make install clean
    # cd /usr/ports/dns/bind-tools
    # make install clean
    

    GNU make 没有选项,所以只使用软件包。

    更新

    DirectAdmin 站点在某些地方指的是 FreeBSD 已取代的打包工具。使用pkg install 而不是pkg_add

    【讨论】:

      【解决方案2】:

      您还可以使用 DirectAdmin 官方说明进行预安装软件,该说明可在以下位置找到:

      https://help.directadmin.com/item.php?id=354

      它将提供复制粘贴框,其中包含使用您的操作系统包管理器安装所需的所有软件包。

      【讨论】:

        猜你喜欢
        • 2020-06-08
        • 2014-10-11
        • 2021-10-11
        • 1970-01-01
        • 1970-01-01
        • 2018-08-17
        • 2020-02-12
        • 2013-05-27
        • 1970-01-01
        相关资源
        最近更新 更多