Skip to content

Commit 3a16eef

Browse files
Remove draft status and improve clarity in Arm Linux Migration Tools documentation
1 parent b9cd8d6 commit 3a16eef

1 file changed

Lines changed: 16 additions & 10 deletions

File tree

content/install-guides/linux-migration-tools.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: Arm Linux Migration Tools
33

4-
draft: true
5-
64
additional_search_terms:
75
- migration
86
- porting
@@ -42,11 +40,11 @@ multitool_install_part: false
4240
weight: 1
4341
---
4442

45-
[Arm Linux Migration Tools](https://github.com/arm/arm-linux-migration-tools) provides a comprehensive collection of thirteen essential utilities to help you migrate applications from x86 to Arm Linux systems. Instead of installing and managing each tool individually, you get everything you need in a single, streamlined installation.
43+
[Arm Linux Migration Tools](https://github.com/arm/arm-linux-migration-tools) provides a comprehensive collection of 13 essential utilities to help you migrate applications from x86 to Arm Linux systems. Instead of installing and managing each tool individually, get everything you need in a single, streamlined installation.
4644

47-
This package includes code analysis, performance, and migration tools such as Sysreport, Skopeo, LLVM Machine Code Analyzer, Telemetry Solution, KubeArchInspect, Migrate Ease, Aperf, BOLT, PAPI, Perf, Process Watch, Check Image, and Porting Advisor for Graviton. These tools help you assess application compatibility, analyze performance characteristics, optimize code layout, and identify potential issues before and after migration.
45+
This package includes code analysis, performance, and migration tools such as Sysreport, Skopeo, LLVM Machine Code Analyzer, Telemetry Solution, KubeArchInspect, Migrate Ease, Aperf, BOLT, PAPI, Perf, Process Watch, Check Image, and Porting Advisor for Graviton. These tools assess application compatibility, analyze performance characteristics, optimize code layout, and identify potential issues before and after migration.
4846

49-
Whether you're migrating containerized applications, analyzing system performance, or optimizing binaries for Arm processors, this package simplifies your migration workflow by providing all the necessary tools through a unified installation process, saving you time on setup and configuration.
47+
Whether you're migrating containerized applications, analyzing system performance, or optimizing binaries for Arm processors, this package simplifies your migration workflow by providing all necessary tools through a unified installation process.
5048

5149
## What are the tools included in Arm Linux Migration Tools?
5250

@@ -213,9 +211,17 @@ rm -rf arm-linux-migration-tools
213211

214212
After successful installation, the Arm Linux Migration Tools are organized in a structured directory layout that separates the core tools, dependencies, and user-accessible commands. Understanding this structure helps you troubleshoot issues and manage the installation effectively.
215213

216-
All tools and their dependencies are installed in the `/opt/arm-migration-tools/` directory. Review the details of the software installed there.
214+
All tools and their dependencies are installed in the `/opt/arm-migration-tools/` directory:
215+
216+
```bash
217+
ls /opt/arm-migration-tools/
218+
```
217219

218-
For easy access from anywhere in your system, wrapper scripts are also installed in `/usr/local/bin/`, making it easier to invoke each tool. View the available executables there.
220+
For easy access from anywhere in your system, wrapper scripts are installed in `/usr/local/bin/`:
221+
222+
```bash
223+
ls /usr/local/bin/ | grep -E "(sysreport|skopeo|llvm-mca|topdown-tool|kubearchinspect|migrate-ease|aperf|llvm-bolt|papi|perf|processwatch|check-image|porting-advisor)"
224+
```
219225

220226
### Python virtual environment
221227

@@ -295,15 +301,15 @@ Execute the included test script to verify all 13 tools are properly installed a
295301
The script performs a basic invocation of each tool to confirm it runs.
296302

297303
{{% notice Note %}}
298-
If you get an error on Topdown Tool you need to run the commands below.
304+
If you get an error when running Topdown Tool, run these commands:
299305
```console
300306
sudo sh -c "echo -1 > /proc/sys/kernel/perf_event_paranoid"
301307
sudo sh -c "echo 0 > /proc/sys/kernel/kptr_restrict"
302308
```
303-
More information about the options is in the [Linux Perf install guide](/install-guides/perf/).
309+
For more information about these options, see the [Linux Perf install guide](/install-guides/perf/).
304310
{{% /notice %}}
305311

306-
### Next steps
312+
## Next steps
307313

308314
Now that you have successfully installed and verified the Arm Linux Migration Tools, you're ready to begin.
309315

0 commit comments

Comments
 (0)