Re: [求救] XQuartz 的問題。
※ 引述《bonbonwood (BonBonWood)》之銘言:
: 標題: [求救] XQuartz 的問題。
: 時間: Wed May 7 15:32:40 2014
:
: 我的Mac從原來的OSX 10.6 升級到了OS X Mavericks 10.9.2
: X11移除後,安裝了XQuartz,結果,使用終端機進行連線時,
: 對同一個遠端的連線變成只允許一個x程式穿越過來。並且,
: 對該穿越過來的X程式有使用時限。
:
: 我曾用 root 帳號去改 /etc/ssh_config 的 forwardX11 及其他相關選項,
: 但好像沒用。
: 另外,我原先 ssh 連線時就已經有加上 -X。但依舊還是只能有限使用遠端的X程式
: 煩請問版上強人,該問題該如何解決。謝謝!!!
: -
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.102.191
: ※ 文章網址: http://www.ptt.cc/bbs/MAC/M.1399447966.A.595.html
: ※ 編輯: bonbonwood (140.112.102.191), 05/07/2014 15:55:44
: ※ 編輯: bonbonwood (140.112.102.191), 05/07/2014 15:56:25
: ※ 編輯: bonbonwood (140.112.102.191), 05/07/2014 16:03:12
: → bonbonwood:我找到方法了,在.bashrc後面加上一行 xhost + 05/07 16:12
: → bonbonwood:更正:xhost + 還是沒辦法解決問題。 05/07 17:03
: 推 w180112:想順便問一下.Bashrc到底在哪啊... 05/07 20:36
: 推 mike7689:你的home目錄下面... 05/07 22:29
: → mike7689:直接開啟terminal...輸入 vi ~/.bashrc 就可以編輯 05/07 22:30
: → mike7689:對了~預設好像只會有 .bash_profile 這個檔案. 05/07 22:30
: → mike7689:不過無妨...直接編輯 .bash_profile 也可以 05/07 22:30
: → mike7689:因為 .bash_profile 優先於 .bashrc 05/07 22:31
: → mike7689:回到原po問題...我的Xquartz版本2.7.5 安全設定裡面認證 05/07 22:34
: → mike7689:連線和允許網路用戶端連線都有打勾... 05/07 22:35
: → mike7689:剛剛測試了你的問題...在我電腦上沒發生... 05/07 22:35
: → mike7689:(我遠端ssh 到實驗室CentOS工作站...同時開2個xmgrace.) 05/07 22:36
: → jokester:login shell用profile 非login shell用bashrc.不是優先 05/07 23:03
: → jokester:關係 05/07 23:03
: 推 w180112:我之前就找過了 沒有.bash_profile 裝過好幾台mac也都沒 05/08 01:03
: → w180112:有 自己嘗試新建是行不通的 因為他會變成預設只會去讀 05/08 01:04
: → w180112:.bash_profile 其他的預設路徑都不會讀到 05/08 01:05
: 推 mike7689:在 .bash_profile 裡面加上這一段: 05/08 12:48
: → mike7689:if [ -f ~/.bashrc ]; then 05/08 12:49
: → mike7689:. ~/.bashrc 05/08 12:49
: → mike7689:fi 05/08 12:49
: 推 w180112:我沒有.bashrc跟.bash_profile.........ROFL 05/08 23:46
: → mike7689:.bash_profile 自己建一個, .bashrc 也是 05/09 01:09
: → mike7689:有需要的話我可以提供自己的.bash_profile和.bashrc 05/09 01:15
: → mike7689:還有.vimrc 如果你們有用到vim的話... 05/09 01:16
: → mike7689:感覺學校裡拿mac的人只有我們實驗室這群拿來當Linux在用 05/09 01:16
: → mike7689:...XD 05/09 01:16
: → mike7689:終端機直接 touch .bash_profile 就可以 05/09 01:28
: → mike7689:(隱藏檔在finder視窗不好處理...) 05/09 01:28
: 推 w180112:呃 可能我表達的不清楚XD 我是說若新建.bash_rc跟.bash_pr 05/09 07:15
: 推 w180112:ofile的話他會直接忽視預設的環境變數QQ 還是說是我有少寫 05/09 07:17
: 推 w180112:其它東西?XD 要不上面大神可否提供.bash_*參考嗎 謝謝 05/09 07:19
: 推 w180112:我都直接vim 所以應該沒隱藏檔問題 05/09 07:20
: 推 w180112:我也常拿mac當linux用 只是兩者還是有點不一樣很麻煩 05/09 07:24
回應 w180112:
1. 首先是系統內的 /etc/bashrc
# System-wide .bashrc file for interactive bash(1) shells.
if [ -z "$PS1" ]; then
return
fi
PS1='\h:\W \u\$ '
# Make bash check its window size after a process completes
shopt -s checkwinsize
# Tell the terminal about the working directory at each prompt.
if [ "$TERM_PROGRAM" == "Apple_Terminal" ] && [ -z "$INSIDE_EMACS" ]; then
update_terminal_cwd() {
# Identify the directory using a "file:" scheme URL,
# including the host name to disambiguate local vs.
# remote connections. Percent-escape spaces.
local SEARCH=' '
local REPLACE='%20'
local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}"
printf '\e]7;%s\a' "$PWD_URL"
}
PROMPT_COMMAND="update_terminal_cwd; $PROMPT_COMMAND"
fi
2. 自己的 home 下面的 .bash_profile
if [ -f $(brew --prefix)/etc/bash_completion ]; then
. $(brew --prefix)/etc/bash_completion
fi
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced
export PS1="\[\e[1;37m\]\h\[\e[m\]:\W \[\e[1;37m\]\e[0m\$ "
export EDITOR="/usr/local/bin/mate -w"
export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"
3. 自己 home 下面的 .bashrc
(啊~忘記了~我沒有自己的 .bashrc)...XD
4. 自己 home 下面的 .vimrc
set nocompatible
set number
set autoindent
set smartindent
set showmatch
:let fortran_have_tabs=1
:let fortran_free_source=1
:let fortran_more_precise=1
:syntax on
set ruler
set shiftwidth=4
set showcmd
set tabstop=4
set wrapmargin=2
set ignorecase
set guioptions=agirLM"mT
set vb t_vb=
set mouse=a
syntax on
filetype on
--
◤ ◥ ◢ ◣
傑米,炸掉它吧。 ⊙▁⊙─ ─⊙▂⊙ 碰到問題,用C4就對了!
╰ ∕皿﹨ ◥皿◤ ╯
◥█◤◢ ◥ ︶◤
Adam Savage ◤ ︶ ◥◤ ﹨▼∕◥ James Hyneman
MYTHBUSTERS ◥ ◤\◥ by dajidali
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.17.190
※ 文章網址: http://www.ptt.cc/bbs/MAC/M.1399646214.A.CD2.html
→
05/09 22:37, , 1F
05/09 22:37, 1F
推
05/10 10:35, , 2F
05/10 10:35, 2F
→
05/10 10:36, , 3F
05/10 10:36, 3F
討論串 (同標題文章)