1、安装Debian9
在VirtualBox虚拟机中安装Debian9这个过程不详述,安装教程可以参考网上内容。
1.1、主机远程连接Debian9
# 安装SSH协议,进行远程终端控制 sudo apt-get install openssh-server # 安装完会自动启动 # 安装FTP文件传输协议 sudo apt-get install vsftpd # 然后修改vxftpd的配置文件 /etc/vsftpd.conf,将下面几行前面的“#”去掉 #local_enable=YES #write_enable=YES sudo /etc/init.d/vsftpd restart # 启动FTP服务 sudo chown dash:dash /work -R # 设置工作目录 # 把默认的中文环境修改问英文环境 sudo vi /etc/default/locale # 把中文修改为英文 LANG=" zh_CN.UTF-8" 改为 LANG="en_US.UTF-8" LANGUAGE=" zh_CN:zh" 改为 LANGUAGE="en_US:en" # 通过图形界面选择en_US.UTF-8,空格表示选中 sudo dpkg-reconfigure locales |
2、编译VLC-3.0.1
注意:因为我在编译的时候已经把相应的错误已经解决了,所以需要严格按照下面的步骤进行安装编译才能成功。如果没有按照下面的步骤进行编译出现错误也可以进行参考解决。
sudo apt-get install git build-essential pkg-config libtool automake autopoint gettext sudo apt-get install flex sudo apt-get install bison tar xvJf vlc-3.0.1.tar.xz ./bootstrap # 开始安装第三方库 sudo apt-get build-dep vlc # 编译ffmpeg-3.4.2 cd ffmpeg-3.4.2 ./configure --prefix=/work/install make && make install # 然后安装的FFmpeg的lib库复制到系统目录中 sudo cp /work/install /lib/*.a /usr/lib sudo cp /work/install /lib/pkgconfig/*.pc /usr/lib/pkgconfig/ # 安装wayland-protocols sudo apt-get install wayland-protocols # 安装的是1.7-1版本 ./configure --prefix=/work/install --enable-debug make sudo make install |