What value should I set in terms of linear when I create a Texture2DArray?

When I create three Texture2DArray assets which includes albedo, normal and RMO(roughtness, metal, occlusion) respectively, I’m a bit confused about the linear value in the constructor of Texture2DArray.

The document said linear means does the texture contain non-color data. So I create the albedo Texture2DArray asset with new Texture2DArray(width, height, count, format, false, false) because the albedo contains color data.

However, the normal and RMO Texture2DArray assets don’t contain color data in my opinion. Then I create them with new Texture2DArray(width, height, count, format, false, true).

Is it correct?

Yes. When Linear set to true, Unity will not gamma correct the data.