当前位置: 首页 > news >正文

新网站推广方案高端品牌网站建设有哪些

新网站推广方案,高端品牌网站建设有哪些,西安seo公司哪家好,用ps设计网页页面步骤文章目录 前言一、官网下载ubuntu-base二、挂载并构建文件系统2.1、配置构建文件系统环境2.2、编写挂载脚本mount.sh并安装相关工具2.3、轻量级的桌面环境 lubuntu-desktop2.4、卸载一些不必要的软件2.5、添加用户2.6 、允许root用户登录桌面2.7、串口自动登录2.8、添加分区释放… 文章目录 前言一、官网下载ubuntu-base二、挂载并构建文件系统2.1、配置构建文件系统环境2.2、编写挂载脚本mount.sh并安装相关工具2.3、轻量级的桌面环境 lubuntu-desktop2.4、卸载一些不必要的软件2.5、添加用户2.6 、允许root用户登录桌面2.7、串口自动登录2.8、添加分区释放的系统服务(重要) 三、制作文件系统rootfs分区固件3.1、创建一个空镜像文件3.2、将镜像文件挂载到空文件3.3、修复及检测镜像文件系统 前言 很多厂商没有吧文件系统的构建方法开源出来只是提供了一个rootfs.img的固件包这不利于我们做二次开发本文章实现一个自己构建的文件系统并移植到RK的平台上使用 一、官网下载ubuntu-base http://cdimage.ubuntu.com/ubuntu-base/releases/ 本文章使用的是buntu-base-20.04.5-base-arm64.tar.gz 解压 mkdir ubuntu_rootfs tar -zxvf ubuntu-base-20.04.5-base-arm64.tar.gz -C ubuntu_rootfs二、挂载并构建文件系统 2.1、配置构建文件系统环境 配置网络配置 cp /etc/resolv.conf ubuntu_rootfs/etc/配置仿真开发环境 sudo apt install qemu-user-staticsudo cp /usr/bin/qemu-aarch64-static ubuntu_rootfs/usr/bin/更换软件源 sudo vim ubuntu_rootfs/etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu-ports/ focal main restricted deb http://mirrors.aliyun.com/ubuntu-ports/ focal-updates main restricted deb http://mirrors.aliyun.com/ubuntu-ports/ focal universe deb http://mirrors.aliyun.com/ubuntu-ports/ focal-updates universe deb http://mirrors.aliyun.com/ubuntu-ports/ focal multiverse deb http://mirrors.aliyun.com/ubuntu-ports/ focal-updates multiverse deb http://mirrors.aliyun.com/ubuntu-ports/ focal-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu-ports/ focal-security main restricted deb http://mirrors.aliyun.com/ubuntu-ports/ focal-security universe deb http://mirrors.aliyun.com/ubuntu-ports/ focal-security multiverse2.2、编写挂载脚本mount.sh并安装相关工具 挂载根文件系统运行需要的设备和目录 #!/bin/bash function mnt() {echo MOUNTINGsudo mount -t proc /proc ${2}procsudo mount -t sysfs /sys ${2}syssudo mount -o bind /dev ${2}dev#sudo mount -t devpts -o gid5,mode620 devpts ${2}dev/ptssudo mount -o bind /dev/pts ${2}dev/ptssudo chroot ${2} } function umnt() {echo UNMOUNTINGsudo umount ${2}procsudo umount ${2}syssudo umount ${2}dev/ptssudo umount ${2}dev } if [ $1 -m ] [ -n $2 ]; thenmnt $1 $2 elif [ $1 -u ] [ -n $2 ]; thenumnt $1 $2 elseecho echo Either 1st, 2nd or both parameters were missingecho echo 1st parameter can be one of these: -m(mount) OR -u(umount)echo 2nd parameter is the full path of rootfs directory(with tralling /)echo echo For example: ch-mount -m /media/sdcardecho echo 1st parameter : ${1}echo 2nd parameter : $[2] fi添加执行权限并挂载文件系统 sudo chmod x mount.sh ./mount.sh -m ubuntu_rootfs/挂载之后开始安装文件系统中必要的一些软件 apt updateapt upgradeapt install sudo vim udev net-tools ethtool udhcpc netplan.io language-pack-en-base language-pack-zh-han* iputils-ping openssh-sftp-server ntp usbutils alsa-utils libmtp9 安装的过程中会让你选择地区和时区 亚洲地区选择6Asia 中国时区选择70Shanghai 等待编译完成即可 2.3、轻量级的桌面环境 lubuntu-desktop 嵌入式平台选择轻量级的桌面环境lubuntu-desktop安装 apt install lubuntu-desktop2.4、卸载一些不必要的软件 apt-get remove --purge lubuntu-update-notifier apt-get remove --purge libreoffice* 2.5、添加用户 舔加用户 adduser ubuntu 增加管理员权限 adduser ubuntu sudo 2.6 、允许root用户登录桌面 gdm3设置允许root用户登录桌面,添加AllowRoottrue vim /etc/gdm3/custom.conf... # Uncomment the line below to turn on debugging # More verbose logs # Additionally lets the X server dump core if it crashes #Enabletrue AllowRoottrue vim /etc/pam.d/gdm-password 注释#auth required pam_succeed_if.so user ! root quiet_success #%PAM-1.0 auth requisite pam_nologin.so #auth required pam_succeed_if.so user ! root quiet_success include common-auth auth optional 2.7、串口自动登录 vim /lib/systemd/system/serial-getty\.service注释ExecStart-/sbin/agetty -o ‘-p – \u’ --keep-baud 115200,38400,9600 %I $TERM 修改ExecStart-/sbin/agetty --autologin root --noclear %I $TERM [Service] # The -o option value tells agetty to replace login arguments with an # option to preserve environment (-p), followed by -- for safety, and then # the entered username. #ExecStart-/sbin/agetty -o -p -- \\u --keep-baud 115200,38400,9600 %I $TERM ExecStart-/sbin/agetty --autologin root --noclear %I $TERM Typeidle Restartalways UtmpIdentifier%I TTYPath/dev/%I TTYResetyes TTYVHangupyes KillModeprocess IgnoreSIGPIPEno SendSIGHUPyes最后关闭自动休眠 sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target2.8、添加分区释放的系统服务(重要) 通过实验rootfs分区烧录后只有固件本身大小需要做分区释放 vim etc/init.d/resize2fs.sh#!/bin/bash -e # resize filesystem mmcblk0p6 if [ ! -e /usr/local/boot_flag ] ; thenecho Resizing /dev/mmcblk0p6...resize2fs /dev/mmcblk0p6touch /usr/local/boot_flag fi添加执行权限 chmod x etc/init.d/resize2fs.sh创建服务去运行脚本 vim lib/systemd/system/resize2fs.service#start [Unit] DescriptionSetup rockchip platform environment Beforelightdm.service Afterresize-helper.service [Service] Typesimple ExecStart/etc/init.d/resize2fs.sh [Install] WantedBymulti-user.target #end#退出根文件系统 exit#卸载挂载的根文件系统 ./mount.sh -u ubuntu_rootfs/三、制作文件系统rootfs分区固件 3.1、创建一个空镜像文件 dd if/dev/zero ofubuntu_rootfs.img bs1M count8192‬将该文件格式化为ext4文件系统 mkfs.ext4 ubuntu_rootfs.img3.2、将镜像文件挂载到空文件 mkdir ubuntu_base_rootfschmod 777 ubuntu_base_rootfsmount ubuntu_rootfs.img ubuntu_base_rootfscp -rfp ubuntu_rootfs/* ubuntu_base_rootfs/umount ubuntu_base_rootfs/3.3、修复及检测镜像文件系统 修复及检测镜像文件系统 e2fsck -p -f ubuntu_rootfs.imgresize2fs减小镜像文件的大小上述的2.8小节中的释放rootfs分区大小与这里减少文件大小相关。 resize2fs -M ubuntu_rootfs.img查看大小 du -sh ubuntu_rootfs.imgrootfs# du -sh ubuntu_rootfs.img 5.0G ubuntu_rootfs.img
http://www.w-s-a.com/news/91567/

相关文章:

  • 权威的唐山网站建设扁平网站欣赏
  • 网站外链建设工作计划应用公园app免费制作
  • 东莞营销型网站建设全自动建站系统
  • 网络在线培训网站建设方案虚拟主机配置WordPress
  • 建设工程信息查询哪个网站好台州做优化
  • wordpress页面回收站位置台州做网站
  • 邢台市行政区划图seo咨询师招聘
  • 外贸网站建设案例网站建设优化开发公司排名
  • 恩施网站优化郑州有没有厉害的seo
  • 电子商务网站建设与管理期末考试题铜山区建设局网站
  • 怎么做非法彩票网站大兴安岭网站建设公司
  • 网站备案授权书模板海外如何淘宝网站建设
  • 网站开发提供源代码dedecms做网站教程
  • 怎么做国际网站首页erp系统一套大概多少钱
  • 做代理网站用什么软件建设网站的企业多少钱
  • 微企免费做网站360收录提交
  • 网站导航页怎么做wordpress数据库批量替换
  • wordpress站点更换域名自己做wordpress 模版
  • 怎么做虚拟的网站东莞常平邮编是多少
  • 电子商务网站和普通网站的区别正规网站建设多少费用
  • 郴州免费招聘网站前端好还是后端好
  • 织梦网站怎样做子域名20个中国风网站设计欣赏
  • wordpress网站搬简约创意logo图片大全
  • 叙述网站制作的流程石家庄58同城最新招聘信息
  • 南昌微信网站建设东莞网站优化软件
  • 爱站数据官网纯静态网站挂马
  • 网站建设公司未来方向3d设计网站
  • 建设部网站 干部学院 一级注册建筑师培训 2014年做网站开发的提成多少钱
  • 网上请人做软件的网站铝合金型材外发加工网
  • 手机网站建设万网山东省作风建设网站