mac osx path 查看_mac osx data和 mac osx - CSDN
  • 修改~/.bash_profile文件或.zshrc文件 export XAMPP_HOME=/Applications/XAMPP export PATH=${XAMPP_HOME}/bin:${PATH} export PATH ...转自: http://stackoverflow.com/questions/27011941/mac-osx...
    修改~/.bash_profile文件或.zshrc文件

    export XAMPP_HOME=/Applications/XAMPP export PATH=${XAMPP_HOME}/bin:${PATH} export PATH

    source ~/.bash_profile



    转自: http://stackoverflow.com/questions/27011941/mac-osx-php-and-xampp-path-issue
    展开全文
  • Mac OSX下的包管理器

    由于之前接触过Ubuntu的系统,所以比较熟悉一个便捷的安装软件包的命令sudo apt-get install xxx,一直觉得Mac也是Linux的系统和Ubuntu的区别应该不大,然而今天使用命令sudo apt-get install libxml2时Mac系统却报出了-bash:apt-get:command not found 这样的错误,后来上网查询才知道,原来apt-get是debian(Ubuntu)才有的包管理器,遂继续查询解决方案。

    解决方案1:使用brew代替apt-get

    What is brew?

    brew 全称Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件。

    如何安装?

    安装只需要在终端下输入下面一条命令(Mac自带ruby不需要安装)

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    安装完成后使用brew install libxml2即可。如需查看brew的更多功能请使用brew --help查看其帮助文档。

    解决方案2:Fink

    What is Fink?

    Fink 项目希望把 Unix 上各种开放源码软件带到 Darwin 和 Mac OS X 平台上。 我们通过修改 Unix 软件使得它可以在 Mac OS X 上编译和运行(“移植”),并提供一个方便的分发系统使得每个人都可以下载和使用它。 Fink 使用 Debian 中的象 dpkg 和 apt-get 等工具来提供强大的二进制软件包管理。(以上内容来自Fink官网

    如何安装?

    1. 打开如下链接找到对应自己OSX版本的安装方式

    http://www.finkproject.org/download/srcdist.php?phpLang=zh
    我的系统版本为10.10.3
    ①可以在系统左上角苹果->关于本机处查看系统版本
    ②终端输入

    more /System/Library/CoreServices/SystemVersion.plist
    输出
    <key>ProductVersion</key>
    <string>10.10.3</string>

    2. 安装

    在上文链接中提到,版本10.10有两种安装方法,一种是使用Fink提供的一个脚本进行自动化安装,另一种则是下载压缩包进行手动安装,我选择的是第一种方法啦,简单快捷:)

    ①使用脚本安装
    使用本地址 Install_Fink.tool地址
    该地址是一个github的地址,我对于github用的还不是比较熟,没有找到直接下载这个文件的方式- -|||(如果有人知道请留言告诉我谢谢~),所以进入链接后我选择了复制代码,之后将它粘贴到了一个文件Install_Fink中

    chmod +x ./Install_Fink  // 修改该文件为可执行文件
    ./Install_Fink  // 运行文件

    之后脚本会检测系统是否有Xcode-select/Java/XQuartz等预装程序,没有会提示安装,另外运行期间会提示点击任意键继续或使用Ctrl+c退出和输入密码等提示,按照提示进行即可。脚本下载完Fink安装时会提示一些配置选项,若不是很清楚直接Enter使用默认配置或选择y即可。
    安装完成后脚本会提示你一些基本的升级已经完成了,请你运行fink update-all看看还有什么其他的没有升级,这时候你可能会发现输入后提示找不到fink这个命令,如果在之前提示配置Path的时候你没有拒绝他的话,那么只需要重启终端fink就可以使用啦~如果你之前拒绝了他,并且运行which fink命令什么都找不到的话,那么你可以运行/sw/bin/pathsetup.sh这个Shell脚本进行Path的配置:)

    ②下载压缩包安装
    这种安装方法我没有尝试,安装过程和脚本内的顺序差不多,具体请参考上文给出的个版本安装方式的地址,大概看了一下主要的步骤包括安装xcode-select–>压缩包解压–>运行./bootstrap–>设置Path–>下载描述文件及补丁

    安装完成后在终端输入sudo apt-get install libxml2你会惊喜的发现可以用啦~另外Fink不仅是一个包管理器,它还提供其他很多功能,目前我还没有去发掘XD,另外在安装时貌似可以下载部分命令选择部分功能的安装,我也没有深入去探索~一切都等待阅读文章的你来挖掘喽~如果有什么关于本文问题可以给我留言,我会尽力帮助解决^.^

    展开全文
  • 1. 相关配置文件:Mac系统的环境变量,加载顺序为:/etc/profile /etc/paths /etc/paths.d/ ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile和/etc/paths, /etc/paths.d/是系统级别的,系统启动...

    1. 相关配置文件:

    Mac系统的环境变量,加载顺序为:

    /etc/profile
    /etc/paths 
    /etc/paths.d/
    ~/.bash_profile 
    ~/.bash_login
    ~/.profile
    ~/.bashrc
    

    /etc/profile和/etc/paths, /etc/paths.d/是系统级别的,系统启动就会加载;

    后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果~/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果~/.bash_profile文件不存在,才会以此类推读取后面的文件。

    ~/.bashrc没有上述规则,它是bash shell打开的时候载入的。

    2. 添加/修改系统级$PATH

    对所有用户有效。

    2.1 修改/etc/paths文件( 不推荐)

    /etc/paths中是系统设置的环境变量,修改此文件就可以修改环境变了。但是不建议在此修改,因为这是系统预设的文件,最好不要动。

    2.2 /etc/paths.d/目录下添加(推荐)

    在/etc/paths.d/目录下添加文件

    sudo vi /etc/paths.d/mypath
    

    加入如下内容:

    /usr/local/sbin/mypath
    

    重启系统或者重启终端即可。

    3. 修改用户的环境变量

    只对当前用户有效, ~/.bash_profile与~/.bashrc都可以。

    3.1 修改~/.bash_profile文件(推荐)

    打开该文件,如果没有则创建:

    vi ~/.bash_profile
    

    按如下语法添加环境变量,写入文件中:

    # 把该内容写入到 ~/.bash_profile
    export PATH=$PATH:/usr/local/sbin/mypath
    

    重启后生效,如果想立即生效,使用如下命令:

    $ source ~/.bash_profile
    

    3.2 修改~/.bashrc 文件

    同上

    展开全文
  • mac osx上安装和启动zookeeper

    安装

    zookeeper支持brew安装。

    $brew info zookeeper
    zookeeper: stable 3.4.6 (bottled), HEAD
    Centralized server for distributed coordination of services
    https://zookeeper.apache.org/
    /usr/local/Cellar/zookeeper/3.4.6_1 (208 files, 13M) *
      Poured from bottle
    From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/zookeeper.rb
    ==> Options
    --with-perl
        Build Perl bindings
    --with-python
        Build with python support
    --HEAD
        Install HEAD version
    ==> Caveats
    To have launchd start zookeeper at login:
      ln -sfv /usr/local/opt/zookeeper/*.plist ~/Library/LaunchAgents
    Then to load zookeeper now:
      launchctl load ~/Library/LaunchAgents/homebrew.mxcl.zookeeper.plist
    Or, if you don't want/need launchctl, you can just run:
      zkServer start

    安装

    $brew install zookeeper
    ==> Downloading https://homebrew.bintray.com/bottles/zookeeper-3.4.6_1.mavericks.bottle.2.tar.gz
    ######################################################################## 100.0%
    ==> Pouring zookeeper-3.4.6_1.mavericks.bottle.2.tar.gz
    ==> Caveats
    To have launchd start zookeeper at login:
      ln -sfv /usr/local/opt/zookeeper/*.plist ~/Library/LaunchAgents
    Then to load zookeeper now:
      launchctl load ~/Library/LaunchAgents/homebrew.mxcl.zookeeper.plist
    Or, if you don't want/need launchctl, you can just run:
      zkServer start
    ==> Summary
    ��  /usr/local/Cellar/zookeeper/3.4.6_1: 207 files, 13M

    安装后,在/usr/local/etc/zookeeper/目录下,已经有了缺省的配置文件。

    ls /usr/local/etc/zookeeper
    defaults        log4j.properties    zoo.cfg         zoo_sample.cfg
    

    缺省配置[/usr/local/etc/zookeeper/zoo.cfg] 内容如下

        $less -N /usr/local/etc/zookeeper/zoo.cfg 
    
          1 # The number of milliseconds of each tick
          2 tickTime=2000
          3 # The number of ticks that the initial 
          4 # synchronization phase can take
          5 initLimit=10
          6 # The number of ticks that can pass between 
          7 # sending a request and getting an acknowledgement
          8 syncLimit=5
          9 # the directory where the snapshot is stored.
         10 # do not use /tmp for storage, /tmp here is just 
         11 # example sakes.
         12 dataDir=/usr/local/var/run/zookeeper/data
         13 # the port at which the clients will connect
         14 clientPort=2181
         15 # the maximum number of client connections.
         16 # increase this if you need to handle more clients
         17 #maxClientCnxns=60
         18 #
         19 # Be sure to read the maintenance section of the 
         20 # administrator guide before turning on autopurge.
         21 #
         22 # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
         23 #
         24 # The number of snapshots to retain in dataDir
         25 #autopurge.snapRetainCount=3
         26 # Purge task interval in hours
         27 # Set to "0" to disable auto purge feature
         28 #autopurge.purgeInterval=1

    启动服务

    执行命令zkServer

    $zkServer 
    JMX enabled by default
    Using config: /usr/local/etc/zookeeper/zoo.cfg
    Usage: ./zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}
    
    $ zkServer  status
    JMX enabled by default
    Using config: /usr/local/etc/zookeeper/zoo.cfg
    Error contacting service. It is probably not running.
    
    $ zkServer  start
    JMX enabled by default
    Using config: /usr/local/etc/zookeeper/zoo.cfg
    Starting zookeeper ... STARTED
    

    查看zookeeper运行及状态

    安装后,可以看到zookeeper提供了zkCli等工具进行.

    $zkCli
    Connecting to localhost:2181
    
    Welcome to ZooKeeper!
    JLine support is enabled
    [zk: localhost:2181(CONNECTING) 0] 
    [zk: localhost:2181(CONNECTING) 0] 
    WATCHER::
    
    WatchedEvent state:SyncConnected type:None path:null
    
    [zk: localhost:2181(CONNECTED) 0] ls
    [zk: localhost:2181(CONNECTED) 1] ls /
    [zookeeper]
    [zk: localhost:2181(CONNECTED) 2] ls /zookeeper
    [quota]
    [zk: localhost:2181(CONNECTED) 3] ls /zookeeper/quota
    []
    [zk: localhost:2181(CONNECTED) 4] 
    
    展开全文
  • 笔者今天用mac下载yarn,结果被困扰了一上午。。。 第一个原因是因为下载Homebrew用了很久很久很久的时间。。 第二个原因就是下载完yarn后使用不了,说找不到命令。原因是因为没有弄环境变量,环境变量也弄了很久。...
  • 本篇博客介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环境,我们就可以做Java相关的开发,Eclipse和Android Studio都是要有JVM环境才能运行的,所以本篇就稍微总结一下如何在Mac osx下配置java环境变量...
  • Mac OSX 安装MongoDB

    2018-07-11 16:45:04
    1,Mac OSX 平台安装 MongoDB# 进入 /usr/local cd /usr/local # 下载 sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.2.tgz # 解压 sudo tar -zxvf mongodb-osx-x86_64-3.4.2.tgz # 重命名...
  • 查看环境变量: $ env # 查看所有环境变量 $ echo $PATH # 查看PATH环境变量 添加环境变量: $ export KEY=VALUE # 临时添加某个环境变量 $ export PATH=路径:$PATH # 临时添加某个PATH环境变量 $ sudo nano ...
  • Mac OSX 平台安装 MongoDB

    2020-07-04 11:42:34
    Mac OSX 平台安装 MongoDB MongoDB 提供了 OSX 平台上 64 位的安装包,你可以在官网下载安装包。 下载地址:https://www.mongodb.com/download-center#community 从 MongoDB 3.0 版本开始只支持 OS X 10.7 (Lion) ...
  • <p>I'm wondering how PATH variable is set by Mac Installers on Mac OSX. <p>For example: <p>Look at golang Mac OSX Installer. From the link <a href="https://golang.org/doc/install" rel="nofollow">...
  • Mac OS 设置$PATH环境变量 启动Terminal, echo 'export PATH=somepath:$PATH' >> ~/.bash_profile 打开一个新的Terminal,echo $PATH,查看新的$PATH内容 原文:...
  • Mac OSX中的@executable_path, @load_path和@rpath的理解 原文出处:【24K纯开源】 Note:this article is actually about the@executable_path,@load_pathand@rpathinstall paths used by the linker onMac OS X...
  • MAC OSX 开发环境搭建 1. 安装Virtualbox 下载地址 2. 安装boot2docker $ brew install boot2docker # 也可以手工安装: $ curl https://raw.github.com/steeve/boot2docker/master/boot2docker > boot2docker; ...
  • 本文转载自:https://wincent.com/wiki/@executable_path,_@load_path_and_@rpath。个人觉得写的很不错,简洁明了。 Absolute paths Useful for frameworks installed in shared locations. Example: Install ...
  • Mac OSX上如果想使用OpenCV,可以通过自己手动编译源码的方式,但比较繁琐。推荐使用Homebrew来进行安装,步骤很简单,如下:1、brew tap homebrew/science2、brew install opencv 等待几分钟,即可安装成功。...
  • mac osx升级ruby

    2019-07-11 22:14:15
    使用mac终端: # 安装rvm $ curl -sSL https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer | bash -s stable # 添加rvm到系统path $ source /Users/Junchu/.rvm/scripts/rvm # 列出...
  • 1.根据自己的mac版本下载相应的gcc压缩包文件。  gcc for Lion:gcc-lion.tar.gz, updated July 2011.  gcc for Snow Leopard:gcc-snwleo-intel-bin.tar.gz, updated April 2011.  2.cd 到下载来的 gcc-lion....
1 2 3 4 5 ... 20
收藏数 8,727
精华内容 3,490
关键字:

mac osx path 查看