实在抱歉,紧急求助一下各位熟悉 macos 跟 unix 系统的大佬们,室友刚才执行了如下的 makefile
PREFIX = /usr/local
JUNC = share/texmf
DESTDIR = ${PREFIX}/${JUNC}/ptex/platex/genkou
JFONTDIR = ${PREFIX}/${JUNC}/fonts/tfm/ptex/genkou
EFONTDIR = ${PREFIX}/${JUNC}/fonts/tfm/misc/genkou
MFDIR = ${PREFIX}/${JUNC}/fonts/source/misc/genkou
DPIDIR = ${PREFIX}/${JUNC}/fonts/pk
VFDIR = ${PREFIX}/${JUNC}/fonts/vf
STYLE = genkou.cls tgenkou.clo ygenkou.clo ribon.clo binsen.clo
genkomac.sty genkouid.tex genkin.tex
JTFM = gmin10.tfm gtmin10.tfm
ETFM = gerib10.tfm
MF = gerib10.mf
DPI = 300dpi 360dpi 600dpi 720dpi
install:
install -d ${DESTDIR}
install -m 644 ${STYLE} ${DESTDIR}
install -d ${JFONTDIR}
install -m 644 ${JTFM} ${JFONTDIR}
install -d ${EFONTDIR}
install -m 644 ${ETFM} ${EFONTDIR}
install -d ${MFDIR}
install -m 644 ${MF} ${MFDIR}
install -d ${DPIDIR}
for DPI_DIR in ${DPI}; do
cp -r $${DPI_DIR} ${DPIDIR}; done
makejvf gmin10 rml
makejvf gtmin10 rmlv
install -d ${VFDIR}
install -m 644 .vf ${VFDIR}
rm -f rml.tfm rmlv.tfm
uninstall: rm -rf ${DESTDIR} rm -rf ${JFONTDIR} rm -rf ${EFONTDIR} rm -rf ${MFDIR} rm -rf ${DPIDIR}/ rm -rf ${VFDIR} 然后她感觉不对执行到一半就强行关闭了 terminal ,现在突然浏览器完全不显示了,然后删掉了不少 app 这个情况怎么复原啊 她原意是使用一个提供的配置好的 tex 文档模板来创作,然后使用这个 tex 的 setup 里面需要执行这个 makefile ,然后她执行之后现在文件已经全部被删除,是不是很难复原了?
1
BeijingBaby 333 天前
AI 重排版:
实在抱歉,紧急求助一下各位熟悉 macOS 跟 Unix 系统的大佬们,室友刚才执行了如下的 Makefile: PREFIX = /usr/local JUNC = share/texmf DESTDIR = ${PREFIX}/${JUNC}/ptex/platex/genkou JFONTDIR = ${PREFIX}/${JUNC}/fonts/tfm/ptex/genkou EFONTDIR = ${PREFIX}/${JUNC}/fonts/tfm/misc/genkou MFDIR = ${PREFIX}/${JUNC}/fonts/source/misc/genkou DPIDIR = ${PREFIX}/${JUNC}/fonts/pk VFDIR = ${PREFIX}/${JUNC}/fonts/vf STYLE = genkou.cls tgenkou.clo ygenkou.clo ribon.clo binsen.clo genkomac.sty genkouid.tex genkin.tex JTFM = gmin10.tfm gtmin10.tfm ETFM = gerib10.tfm MF = gerib10.mf DPI = 300dpi 360dpi 600dpi 720dpi install: install -d ${DESTDIR} install -m 644 ${STYLE} ${DESTDIR} install -d ${JFONTDIR} install -m 644 ${JTFM} ${JFONTDIR} install -d ${EFONTDIR} install -m 644 ${ETFM} ${EFONTDIR} install -d ${MFDIR} install -m 644 ${MF} ${MFDIR} install -d ${DPIDIR} for DPI_DIR in ${DPI}; do cp -r $${DPI_DIR} ${DPIDIR} done makejvf gmin10 rml makejvf gtmin10 rmlv install -d ${VFDIR} install -m 644 .vf ${VFDIR} rm -f rml.tfm rmlv.tfm uninstall: rm -rf ${DESTDIR} rm -rf ${JFONTDIR} rm -rf ${EFONTDIR} rm -rf ${MFDIR} rm -rf ${DPIDIR}/ rm -rf ${VFDIR} 然后她感觉不对执行到一半就强行关闭了 Terminal ,现在突然浏览器完全不显示了,然后删掉了不少应用程序。这个情况怎么复原啊?她原本是想使用一个提供的配置好的 TeX 文档模板来创作,然后在该模板的 setup 中需要执行这个 Makefile 。但她执行之后,现在的文件已经全部被删除了,复原会很困难吗? |
2
7lQM1uTy635LOmbu 332 天前 via iPhone
这目录看着像是字体库,具体有哪些程序少了?
如果 rm 掉的目录是自己造的,那无解(除非专业数据恢复),如果这个目录是系统默认自带的,从同版本机器 cp 一份放进去就好 |
3
hoshinoharuka OP @nevadax 目录是自己造的,但 font 目录我没有动过
app 现在 9 成都没了吧,chrome 都完全用不了,感觉是纯费了。 主要是没有想通为什么一个 tex 的 makeup file 会添加 rm 指令,这什么意图啊 也是执行完了回看才反应过来不对劲了 |