iT邦幫忙

0

急件, 有人有用 FreeBSD 8.2版嗎?

我不小心把 /usr/bin/tar
這個檔案會毀掉了
急需這個檔案
有人可以幫忙一下嗎?

14
wiseguy
iT邦超人 1 級 ‧ 2013-09-27 12:03:16
最佳解答

http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/i386/packages-8.2-release/archivers/gtar-1.25\_1.tbz
把這個下載回去,用 winzip 或 7zip 解開,取裡面的 bin/gtar 更名為 tar,放到 /usr/bin 就好了

看更多先前的回應...收起先前的回應...
wiseguy iT邦超人 1 級 ‧ 2013-09-27 12:04:06 檢舉

如果不是 i386 平台,請自行更換路徑。

wiseguy iT邦超人 1 級 ‧ 2013-09-27 14:17:10 檢舉

傳上去 FreeBSD 之後,記得要執行 chmod 755 /usr/bin/tar 讓它可執行。

player iT邦大師 1 級 ‧ 2013-09-27 17:44:23 檢舉

救到帳號被清空?
手動重建 /etc/master.passwd
再同步到系統 pwd_mkdb -p -d /etc /etc/master.passwd

可是FreeBSD好像錯亂了, 一堆功能無法正常啟動, 也沒辦法重裝
(卡在套件的相依性地獄)
也不斷的狂寄 error 的訊息到 root 的 mail

wiseguy iT邦超人 1 級 ‧ 2013-09-27 21:59:06 檢舉

這麼慘的話,只有重裝一途了....Orz

player iT邦大師 1 級 ‧ 2013-09-30 17:02:01 檢舉

FreeBSD 8.2 官方不支援了
官方的ftp上面最舊的版本是 8.3
要更新版本

freebsd-update upgrade -r 8.3-RELEASE

freebsd-update install

卡在
"Updates cannot be installed when the system securelevel is greater than zero."

然後改 /etc/rc.conf 降securelevel 到-1
然後重新開機
主機就起不來了

player iT邦大師 1 級 ‧ 2013-09-30 17:25:21 檢舉

沒輒了
1.tar 遺失 (已修復)
2.掉進相依套件地獄 (無解)
3.帳號設定移失 (手動補回帳號, 但密碼都掉了)
4.一堆服務起不來? (無解)
5.最後是無法重新開機? 遠端連不進去了?

4
Ethan Jhuang
iT邦研究生 3 級 ‧ 2013-09-27 08:28:17

我只有8.3的...殘念毆飛

10
ganymede
iT邦好手 1 級 ‧ 2013-09-27 08:35:25

毀掉? 你是做了什麼事??
先想法子利用 sysintall 把 source tree 安裝進去, 再進去
/usr/src/usr.bin/tar
把 tar 重新編譯再安裝即可.

cmwang iT邦高手 1 級 ‧ 2013-09-27 11:45:26 檢舉

ganymede提到:
先想法子利用 sysintall 把 source tree 安裝進去, 再進去
/usr/src/usr.bin/tar

tar壞掉了,是要怎麼裝source tree啊(誰來把source tree tar開啊----標準的雞生蛋,蛋生雞哈哈哈哈)....

ganymede iT邦好手 1 級 ‧ 2013-09-27 13:30:38 檢舉

汗失神哈哈...一早沒睡醒失神, 對喔...汗

6
iknowlab
iT邦研究生 4 級 ‧ 2013-09-27 08:50:14

這不是個「壓縮」、「解壓縮」的標準公用程式嗎?
應該可以用光碟連網重新裝回來吧!不過,我沒失去過他,要如何簡易裝回,還沒試過。
如果有第二台 FreeBSD,或是再安裝一台主機起來,就一定有啦!COPY過去就好了。
而且我都是用 Fedora,我都是用 yum 來裝軟體,剛剛逛了 FreeBSD 好像差蠻多的。

我要發表回答

立即登入回答