簡體   English   中英

在文件末尾缺少新行字符

[英]Missing new line character at end of file

我正在嘗試在英特爾Edison的linux操作系統上安裝opencv。 我關注了http://makezine.com/projects/make-43/photographic-memory/ ,以便通過opkg安裝它。 但是,當運行opkg update時,我收到以下錯誤:

Collected errors:
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!
 * parse_from_stream_nomalloc: Missing new line character at end of file!

顯然由於此錯誤,它無法安裝任何包。 我徹底查找了解決方案,但沒有一個能夠工作。 我感謝您的幫助。

這是一個非常容易修復的錯誤,雖然我不確定為什么它首先是一個錯誤。

只需編輯/var/lib/opkg的違規文件,轉到最后一行並添加換行符

EX:

vi /var/lib/opkg/intel-iotdk

我發現了這個問題

cp / usr / lib / opkg / status /usr/lib/opkg/status.bak

rm / usr / lib / opkg / status

編輯nano / etc / config / fstab

並在啟動時添加“enabled_fsck”以強制進行FS檢查

選項'enabled_fsck''1'

重啟;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM