Я столкнулся с такой же проблемой, и, наконец, я нашел решение:
Удалить все пакеты VMware, которые установлены через yum до установленных | GreeP VMware
ничего не показывает:
Список yum установлен | grep vmware.
yum удалить vmware-tools-gestlib.x86_64
Yum Удалить VMware -...
Yum Удалить KMOD-VMWare -...
...
Удалить файлы и папки, найденные «Найти VMware». Для меня это было:
RM -RF / USR / Lib / VMware-Tools
RM -RF / etc / vmware-tools
RM /etc/init/vmware-tools.Conf.
RM /etc/ld.so.conf.d/vmware-tools-libraries.conf.
RM /etc/modprobe.d/vmware-tools.Conf.
RM /etc/selinux/Targeted/modules/active/modules/vmware.pp.
RM /etc/dracut.conf.d/vmware-tools.Conf.
RM -F / USR / BIN / VMWare- *
RM -F / USR / SBIN / VMWare- *
RM -RF / USR / Share / Doc / VMware- *
Установите VMware-Tools-Foundation
Как первый пакет:
yum install install vmware-tools-foundation
И наконец:
yum install vmware-tools-esx-nox
Неважно, как вы смонтировали раздел. Каждый байт каждого файла будет передан. Если ваши файлы не имеют перевозки возврата после передачи, то у них не было их раньше. Я не знаю, какую команду запустить на AIX для проверки кодирования ваших файлов, но вы могли бы просто посмотреть на них в двоичном редакторе и посмотреть, заканчиваются ли строки LF или CRLF.
Если вы хотите скопировать текстовые файлы из UNIX в Windows и имеют преобразованные в CRLF innline, вы можете использовать FTP
в режиме ASCII. Я думаю, что последовательные соединения могут сделать преобразование новой линии. Я не знаю о любых других протоколах, которые пытаются преобразовать текст в транзите, хотя могут быть некоторые.
Вы также можете преобразовать все ваши файлы до или после переноса или использовать редактор в Windows, который понимает Newlines Unix.
Не думаю, что это как-то связано с установкой. Вы уверены, что символы CR изначально присутствуют в файле? Если нет, вы можете использовать unix2dos
для их добавления, хотя я еще не проверил, что они существуют для AIX. Вы можете использовать sed
sed -i -e 's/\n/\r\n/g' <file>
, если у вас нет unix2dos
. Флаг -i
говорит sed модифицировать файл на месте - обычно он выводит результаты в stdout. Вы можете иметь любое количество флагов -e
, которые говорят sed выполнять некоторые действия. В этом случае для подстановки значений мы используем действие s
. Разделителем команды подстановки служит /
. Первая часть, \n
, является шаблоном, на который мы ищем, а вторая часть, \r\n
, является шаблоном для замены. Заключительная g
говорит sed совмещать его везде, где он видит, а не только на первом месте на линии (хотя это, вероятно, не имеет большого значения при совпадении с концом линии).