Существует решение, которое, конечно, сделает задание, но это могло бы быть болезненно. Скомпилируйте и установите kernel
Вам нужно с GCC 4.5
, и затем установка NVidia driver
.
Это было бы твердо потому что компиляция собственного kernel
почти никогда не легко, даже если configfile
достижимо. Возможно Ваша система содержит компоненты, которым нужно это kernel
компилируется с GCC 4.6
- те компоненты не будут смогший, чтобы работать правильно, или работать вообще.
Безопасный выбор здесь сообщает о проблеме к NVidia
, и ожидайте со старым kernel
.
Я задал вопрос, появившийся от этой проблемы здесь.
ОБНОВЛЕНИЕ: ответ прибывается для вышеупомянутого вопроса, его важная часть - это:
Можно исправить строку версии в двоичном файле. Это обманет ядро в загрузку модуля, но рискуя тем, чтобы вызвать повреждение данных к внутренним структурам данных.
Хорошо, я собираюсь ответить на свой собственный вопрос.
Я сделал свой собственный awk сценарий на основе решения @pradeepchhetri.
cat data.txt | sort | awk '
BEGIN{FS=OFS="/";}{
path=$0;
for(i=NF;i>0;i--){
NF--;
if($0 in paths){next;}
}
paths[path]=path;
}
END{for(path in paths){print path;}}' | sort
Который работает на мои цели.
Скажем, список относительных путей находится в имени файла "путь".
Можно использовать ниже awk сценария для печати, получают желаемый вывод:
$ awk 'BEGIN{FS="/";} {arr[$1]=$0;count[$1]+=1;} END{for(i in arr){if(count[i]==1){print arr[i]}else{print i}}}' path
Надежда, которую Вы понимаете, как она работает.
dir3
, который это не должно
– Joshua Spence
06.03.2013, 08:01