双系统 安装&双系统 重装 Ubuntu:
win10+ubuntu16.04双系统下完全删除并重装ubuntu16.04
https://blog.youkuaiyun.com/Spacegene/article/details/86659349
- 键盘输入win+R,输入
$diskpart
- 在diskpart界面下,查询当前磁盘信息。输入
$list disk
- 我们原先的Ubuntu装在磁盘0下,所以选择磁盘0。我的话,是在2T的D盘取的500,000MB的磁盘空间,所以看该磁盘的空间可以判断。输入
$select disk 0
- 然后查看磁盘0下所有分区信息, 可以看出,Type = Unknown是Ubuntu系统分区,这里我们仅将Ubuntu系统分区删除。
$list partition
- 如,选择分区4,删除该分区,删除后在磁盘管理器中可以发现多出了一块未分配空间。同样的,依次删除未知分区。最后,在磁盘管理器中可发现原先Ubuntu的分区已经全部合并成一块未分配空间,该未分配空间用于重新安装Ubuntu系统。
$select partition 4
$delete partition override
- 检查,$
list partition
将Ubuntu的启动U盘插在电脑上,重启电脑,F11,选择U盘启动。
- 语言
- wifi 暂时不连接(下一步)
- 第三方软件,暂时不下载,(下一步)
- 分区:安装类型为[其它选项Something else],这允许我们自己配置Ubuntu的磁盘分区。
选中刚刚那块未分配的空间,点击+,
以我的500GB为例,
4.1 新建swap分区,15GB(15,000 MB),
选择分区类型为主分区[Primary],分区位置为空间起始位置[Beginning of this sapce],用于[swap area].
一般电脑2GB.交换分区相当于Windows中的“虚拟内存”,如果物理内存小于或等于512MB,建议分配交换分区的大小为物理内存容量的2倍;
如果物理内存大于512MB,建议分配交换分区的大小等于物理内存容量;如果您的内存够大也可以不建立交换分区。
注:所有分区均设置为主分区[Primary]和空间起始位置[Beginning of this sapce]即可.
4.2 点击“+”,新建“/boot”分区,设置大小为10GB(10,000MB),
逻辑分区 空间起始位置 分区格式为ext4 /boot
即启动分区,包含操作系统内核和启动的程序。一般电脑,建议:400MB或1GB。
4.3 点击“+”,新建“/”分区,设置大小为150G(150,000MB)。
即主分区,安装系统和软件,分区尽量大设置大点.
4.4 点击“+”,新建“/home”分区,将剩余全部未分配空间(325GB)都分给它。
用于存储用户的个人文件(重装系统后,可以重新挂载到新系统),相当于“我的文档”,分区尽量大设置大点。
4.5 在分配完swap、/boot、/和/home四个分区后,
要选择安装启动引导器的设备[Device for boot loader installation]为“/boot”所在分区,此处为“/dev/sda4”. - 地理位置
- 键盘语言
- 用户名、密码
等待安装完成。 - 重启,F11,选择引导项进入系统。
显卡驱动:
搜索从nvidia安装的软件包: dpkg -l | grep -i nvidia
https://github.com/isedwyane/Ubuntu_Buglist
针对我的台式电脑,显卡N卡1660,屡试不爽 :-),装完重启
$ sudo apt-get upgrade
$ sudo update-initramfs -u
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update
$ sudo apt-get install nvidia-418
$ sudo apt-get install mesa-common-dev
$ sudo apt-get update
驱动地址:官方驱动 | NVIDIA
https://www.nvidia.cn/content/DriverDownloads/
终端terminator:
$ sudo add-apt-repository ppa:gnome-terminator
$ sudo apt-get update
$ `sudo apt-get install terminator`
设置颜色:
先 右鍵->首選項,先改成白底黑字或者其他,因为配置了,所以可能会确定当前的路径,执行下面的语句就会打开有效的配置文件。
$ gedit ~/.config/terminator/config
顺利的话,会看到打开的文件会有几行原本的配置,将以下的code复制替代进去,保存即可。代码见附件2. Terminator
注:常用快捷键,Ctrl+Shift+O 水平分割终端;Ctrl+Shift+E 垂直分割终端;Ctrl+Shift+C 复制;+V 粘贴;
VPN
V2ray:
https://github.com/v2ray/v2ray-core/releases/download/v4.27.0/v2ray-linux-64.zip
https://d12.tlanyan.me:20186/v2/linux/Qv2ray.v2.6.3.linux-x64.AppImage
https://www.51game.us 330808895@qq.com (97)—> https://v2ray.5151.ink/v/gHm3K
ROS wiki cn:
http://wiki.ros.org/cn/kinetic/Installation/Ubuntu
- 清华源:
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
- key:
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
- 更新:
sudo apt-get update
- 安装:
sudo apt-get install ros-kinetic-desktop-full
- 初始化rosdep:
sudo rosdep init
rosdep update
但是,sudo rosdep init报错Website may be down;
尝试有效对解决办法是: https://zhuanlan.zhihu.com/p/110151098
推测可能是在大陆,http://raw.githubusercontent.com 这个网址被DNS污染导致的,也就是被墙了。所以我就参考了网上如何解决上面网址被墙的方法。
5.1 首先查询网站真实ip地址,通过通过IPAddress.com(https://www.ipaddress.com/)首页,输入raw.githubusercontent.com查询到真实IP地址。
5.2 修改hosts,Ubuntu直接在终端输入
sudo vi /etc/hosts
或者使用gedit代替vim
sudo gedit /etc/hosts
添加以下内容保存即可
(你所查询到的ip地址) raw.githubusercontent.com
5.3 然后就可以成功运行命令:sudo rosdep init
5.4 rosdep update
注:如果rosdep update 失败,则换手机热点解决。
- 环境配置:
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
have a look:
$ gedit .bashrc
$ sudo gedit .bashrc
查看路径配置结果:
$ echo $ROS_PACKAGE_PATH
- 安装工具&构建依赖:
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
Crazeflie 2.0:
https://github.com/JGing/crazyflie_perching
您可以使用此实用工具来确定已安装的版本。
dpkg -s <packagename>
dpkg -s <软件包名称>
向日葵
https://sunlogin.oray.com/download/linux?type=personal
启动命令
01
/usr/local/sunlogin/bin/sunloginclient
复制代码
标题附件2. Terminator
[global_config]
handle_size = -3
enabled_plugins = CustomCommandsMenu, LaunchpadCodeURLHandler, APTURLHandler, LaunchpadBugURLHandler
title_transmit_fg_color = "#000000"
suppress_multiple_term_dialog = True
title_transmit_bg_color = "#3e3838"
inactive_color_offset = 1.0
[keybindings]
[profiles]
[[default]]
palette = "#000000:#5a8e1c:#2d5f5f:#cdcd00:#1e90ff:#cd00cd:#00cdcd:#e5e5e5:#4c4c4c:#868e09:#00ff00:#ffff00:#4682b4:#ff00ff:#00ffff:#ffffff"
background_image = ""
background_darkness = 0.68
scrollback_lines = 3000
background_type = transparent
use_system_font = False
scroll_background = False
show_titlebar = False
cursor_shape = ibeam
font = Liberation Mono 12
background_color = "#0e2424"
foreground_color = "#e8e8e8"
[layouts]
[[default]]
[[[child1]]]
type = Terminal
parent = window0
profile = default
[[[window0]]]
type = Window
parent = ""
size = 925, 570
[plugins]
robosuite
https://robosuite.ai/docs/installation.html
cd robosuite
conda env list
conda activate robosuite2
pip3 install -r requirements.txt
pip3 install -r requirements-extra.txt
python robosuite/demos/demo_random_action.py
Pycharm
$ cd /opt/pycharm-community-2022.3.2/bin
$ ./pycharm.sh
Try to re-run AndyZeng
pre-trained models:
conda activate pytorch1
cd visual-pushing-grasping/downloads
/download-weights.sh
cd …
Run V-REP:
cd software/CoppeliaSim_Edu/V-REP_PRO_EDU_V3_6_2_Ubuntu16_04/
./vrep.sh
Import model, https://github.com/andyzeng/visual-pushing-grasping
Run: